修復 Freenas 7.2 + Mysql + wordpress + transmission

這幾天的異常終於在這個周末比較穩定了,總共發生了很多小問題,需要一一的來修正

  • 檔案系統產生問題,強制利用 fsck 指令去檢查每個 HDD。
  • Mysql 產生異常, 無法正常運作,嘗試過安裝 mysql 5.5 的版本,但是無法直接啟動,估計是檔案格式變更,後來移除後重新安裝 mysql 5.0 的版本,此時系統變成可以運作,但是所有的文章及分類通通不見,Theme 跑起來也怪怪的,最終的解法: (A)安裝另外一個 Theme, (B)安裝 portable phpmyadmin 利用這個軟體來修復資料庫並最佳化, 此時應該系統可以回復 95% 左右的功能。
  • 順便把WordPress 升級到 3.3.1 版,所有的 Theme 及 Plug-In 都一併更新。
  • Transmission 無法使用,先前裝了 virtualbox for freebsd,其中Vbox 在 /usr/local/lib 建立的一個 symbol Link, 把 libcurl.so.6 連結到 vboxpkg 的目錄下, 但是我把這個目錄搬家過,所以導致 symbol 找不到原始檔案無法啟動 transmission, 經過檢查 Log 檔案及 google 一些資料後,修正這個 symbol link 就回復正常運作了.
  • 因為前述原因 transmission 無法運作,此次解決問題時順便把這個軟體升級到 2.41 版, 其升級步驟如下:
    • setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/
    • pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/net-p2p/transmission-daemon-2.41.tbz
  • 升級前最好先把 transmission 停掉,有缺其他套件更新程式會自動去抓,完成後到系統重新啟動即可,在 UI 介面上就有些不同。
  • 檢查一下你的 /root/.config 底下有沒有 Transmission 的設定檔案,如果有的話請把它們移除掉,否則可能會發生 Unauthorized ip 的錯誤導致無法使用WebGUI畫面。
  • 本來一度想要放棄 transmission,改用 MLDonkey,有興趣的人可以參考 http://yellowtop.blogbus.com/logs/36203036.html這一篇文章,我有做一個虛擬環境依照步驟裝起來沒有問題,不過不要把 mlnet 這個 User Home Dir 放在 /home 底下喔,因為修改好 downloads.ini 重新開機後,該設定又會被清掉。
    transmission 2.41
    transmission 2.41

發表迴響