弄了兩天終於可以上線狂操了 Orz..
之前一直在 survey 有關*免錢*好用的 NAS solution,結果找到了 FreeNAS 和 openfiler,前者是 FreeBSD後者是 Linux,原本以為 FreeBSD-based 的 FreeNAS 會比較穩定,結果看了一些國外的討論發現好像是往 openfiler 一方倒,主要原因是 openfiler 算是有個公司在撐,感覺上比較 commercial,另外當然功能也做得比較齊全啦,只不過都是我不太需要的(quota, permission control),但還是拿不定主意要選哪套...
第一天晚上抱了兩顆新硬碟回家 (因為要裝 soft-raid 1),把兩種 solution 的安裝光碟也都燒好了,我對 FreeNAS 可以直接裝在 usb 隨身碟上的功能比較感興趣,所以先挑了 FreeNAS 來玩玩看,結果果然不會有那麼爽的事,我試了所有招數還是沒辦法讓隨身碟正常開機,bios 可以抓到隨身碟開機,但是會顯示 "Not ufs",網路上找不到解,宣告放棄。但是對 FreeNAS 的迅速安裝頗有好感,根本就是直接把 OS image 寫進開機碟,順利的話不用三分鐘就搞定。
再來輪到 openfiler 上場,有了 FreeNAS 的安裝經驗之後,openfiler 雖然也跟一般安裝 Linux distribution 沒什麼兩樣,但就覺得很麻煩,還要佔去 OS 和 swap 的空間,幾百MB或1,2GB是跑不掉的,前後重複安裝幾次之後就開始出現錯誤,好像是 partition 的問題,反正就是 panic 了。
因為家裡沒有第三顆多的硬碟,又不想把系統裝在 soft-raid 上,之前看到有人用 CF 轉接 IDE 安裝成功,家裡正好有一張不用的 CF 卡,所以第二天就去買了一張 CF/IDE轉接卡,$110就解決了,特地買這種有檔板可以比較方便更換 CF卡。晚上安裝過程也不是很順利,不知道是不是舊電腦的關係,兩顆硬碟串上去後有時 bios 抓的到,有時開機連 bios 都出不來,反正最後也不知道是怎麼搞定的,總算讓兩顆硬碟乖乖上工,被這樣折騰之後 (途中還要跑去烘豆子 Orz),第一個念頭只想以光速把 NAS 裝起來趕快收工,這時候突然覺得 FreeNAS 的瞬間安裝真是無敵,裝完之後所有設定都可以透過 webGUI,介面還算是簡單易懂,很好上手,但還是有些小 bug,像是 NFS 無法啟動,解法在這,還有 ftpd 也沒辦法啟動,但是進 shell 手動跑是 ok 的,所以我就加到 startup 裡頭去。
要塞爆 FreeNAS 常用的方法有 CIFS(就是網芳)、FTP、NFS (export 給家裡的 server 去 mount)、還有 rsyncd (這也是超方便的,用來同步 server 上和 NAS 的資料),至於穩定性,這兩天操操看才知道,我也不敢掛保證 XD