Freenas 新功能 VMware-Snapshot

VMWare-snapshot setup

 

FreeNas 在 9.3 版時新增加了一個功能,除了原先ZFS檔案系統有的 snapshot 功能外,也跟 VMWare ESXi 設備整合可以做 snapshot,這次增加的功能其實在手冊上沒有說得很清楚,是上網找資料才看到有人實作出來並測試成功,覺得可以來玩玩看,請參考: https://b3n.org/freenas-9-3-on-vmware-esxi-6-0-guide/

 

原先 ZFS 做 snapshot 時會把目前檔案的狀態記錄起來,但是如果把虛擬機放在 FreeNas 的 NFS/iSCSI 的分享上就會產生 VM Guest 上面記憶體的資料有遺失的風險,比如說資料應該於此時由記憶體存檔但存到一半或不存檔,這樣會導致資料不完整性,更嚴重有可能會導致虛擬主機損毀。

Continue reading “Freenas 新功能 VMware-Snapshot”

升級 FreeNas 8.0 -> 8.3, ZFS 也要跟著升級

最近有台 FreeNas 8.0 的機器有點狀況,剛好有同事來問他手邊的機器跑了一周之後會自動當掉,就順便來做做升級好了.

升級時只要把新版的 FreeNas 光碟開機進去,選擇 Install/Upgrade,等整個過程完畢後重新開機就升級完成。

進入系統可以看到已經升級到最新的版本

FreeNas 8.3 System Infomation
FreeNas 8.3 System Infomation

Continue reading “升級 FreeNas 8.0 -> 8.3, ZFS 也要跟著升級”

FreeNas 7.5更新升級

經過兩天的奮戰,終於把 FreeNas 底層更新完畢,同時也保障舊有的資料完全回復,因為原來的FreeNas 玩太多東西後,系統運作不是很正常,Transmission 軟體無法啟動,加上原來 ATOM CPU 跑 VirtualBOX 性能會慢到想哭,CPU動不動就拉到 100%也只能單核啟動,所以趁本次機會一併更換主機。

目前 FreeNas 8 還有很多功能還沒有齊全,所以本次選擇還在”測試”中的 FreeNas 7.5 Nightly Build 來作為平台,該版本已經把FreeBsd 更新到 9 的版本,在新套件取得上會方便很多,同時相關的套件也都做不同程度的升級,軟體下載的路徑及更新說明都可以在此找得到

Continue reading “FreeNas 7.5更新升級”

修復 Freenas 7.2 + Mysql + wordpress + transmission

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

  • 檔案系統產生問題,強制利用 fsck 指令去檢查每個 HDD。
  • Mysql 產生異常, 無法正常運作,嘗試過安裝 mysql 5.5 的版本,但是無法直接啟動,估計是檔案格式變更,後來移除後重新安裝 mysql 5.0 的版本,此時系統變成可以運作,但是所有的文章及分類通通不見,Theme 跑起來也怪怪的,最終的解法: (A)安裝另外一個 Theme, (B)安裝 portable phpmyadmin 利用這個軟體來修復資料庫並最佳化, 此時應該系統可以回復 95% 左右的功能。 Continue reading “修復 Freenas 7.2 + Mysql + wordpress + transmission”

另類虛擬化 – 在 Freenas 上裝 virtual box

前一陣子因 Hdd 出問題導致整個 FreeNas重裝,NewSony1 告知有 Freenas 7.5 的存在,在 VMware 上面 Try 過,使用起來差異不大,不過由於屬於實驗性質,不太敢直接拿來開站,到時有問題就很難收拾,有興趣的人可以到這地方去Download, 同時確認可以安裝在 VMWare ESX 上執行。

不過其中有看到一篇討論文章是說明如何在 FreeNas 上面安裝 Virtual Box,同時會把相關的 GUI 介面都一併建立,安裝過程請參考以上的討論,過程上都還很順利,建立VM 一切都很正常,除了有幾個小細節可以分享:

1.    Depo 主機採用 ATOM 230 CPU 實在不夠力,在做一些小量的動作時常常 CPU 就衝到 100%, 衍生出散熱的問題
2.    虛擬 Guest 無法使用雙 CPU,會出現錯誤訊息,意思是機器本身沒有支援 VT-D 等虛擬功能, 單 CPU 就一切正常
3.    因為 VMware 玩習慣,VirtualBox 在掛載光碟片方式不同,必須要在設定 VM 規格時就先指定,當初花了一點時間在尋找設定
4.    在 VMWare 上面裝的 Freenas 可以正常的安裝 VirtualBox, 但是VM guest 無法正常的啟動, 估計是因為CPU經過虛擬後無法再一次被虛擬

FreeNas VirtualBox Extension
FreeNas VirtualBox Extension