linux服務(wù)器-FreeNAS服務(wù)器初探 FreeNAS 是開(kāi)源的 NAS 服務(wù)器,它能將一部普通 PC 變成網(wǎng)絡(luò )存儲服務(wù)器。該軟件基于 FreeBSD,Samba 及 PHP,包含了一套支持多種軟 RAID 模式的操作系統和網(wǎng)頁(yè)用戶(hù)界面。用戶(hù)可通過(guò) Windows、Macs、FTP、SSH 及網(wǎng)絡(luò )文件系統 (NFS) 來(lái)訪(fǎng)問(wèn)存儲服務(wù)器;FreeNAS 可被安裝于硬盤(pán)或移動(dòng)介質(zhì)上,所占空間不足 16MB.
FreeNAS 是免費的,安裝簡(jiǎn)易。它是個(gè)開(kāi)源項目,基于 BSD 許可發(fā)布的。該軟件人氣很足,單是上個(gè)月的下載次數就超過(guò) 2 萬(wàn)。
我下載了 FreeNAS 0.66 的 ISO 鏡像文件并將其燒錄成 CD.安裝 FreeNAS 的機子最少要有 96MB 內存,一張網(wǎng)卡和一塊硬盤(pán)。我使用的是一部接有 4 塊硬盤(pán)的老電腦。我想將 FreeNAS 安裝在其中一塊硬盤(pán)上,剩余的三塊硬盤(pán)組成 RAID 5.由于我測試的電腦只支持 4 塊 IDE 硬盤(pán),因此我臨時(shí)將其中一塊硬盤(pán)換成 CD-ROM,等 FreeNAS 安裝完畢后再將硬盤(pán)調回來(lái),然后才開(kāi)始相關(guān)的配置。
用剛燒錄的 CD 啟動(dòng)電腦可讓 FreeNAS 運行起來(lái),不過(guò)仍然需要進(jìn)行一些配置工作。
初始配置時(shí)值得注意的是 FreeNAS 服務(wù)器不會(huì )自動(dòng)給網(wǎng)卡分配 IP.我起初以為機子只有一張網(wǎng)卡,它會(huì )被自動(dòng)視作系統的網(wǎng)卡的;由于連不上,檢查網(wǎng)線(xiàn)連接折騰了一個(gè)小時(shí)后才發(fā)現我錯了。用戶(hù)必須按照用戶(hù)手冊“網(wǎng)卡和 IP 配置”一章的說(shuō)明文字來(lái)設置網(wǎng)卡。
配置完畢后,在網(wǎng)頁(yè)瀏覽器的地址欄里鍵入 FreeNAS 服務(wù)器的 IP 地址;輸入默認的用戶(hù)名 admin 和密碼 freenas 登入系統。開(kāi)始頁(yè)顯示出一些系統信息,如版本號及內存使用情況等。左邊有一列菜單。
我想做的第一件事是讓 RAID 硬盤(pán)工作起來(lái)。再提一遍,用戶(hù)手冊是您的朋友,里面的說(shuō)明很清晰,一步一步指導您。
做 RAID 要求用到整塊硬盤(pán);所以如果將 FreeNAS 安裝到其中一塊硬盤(pán) (而不是安裝在 U 盤(pán)上),則那塊硬盤(pán)不能成為 RAID 的一部分。同時(shí),為最大限度地利用 RAID 硬盤(pán)的空間,請使用尺寸一樣或相近的硬盤(pán)。FreeNAS 的某些版本由于設計上的缺陷,要求一定要使用尺寸完全一樣的硬盤(pán)。
另一個(gè)值得注意的地方是在創(chuàng )建 RAID 加載點(diǎn)時(shí),必須將分區類(lèi)型改為軟 RAID.我開(kāi)始設置 RAID 時(shí)沒(méi)有這樣做,導致 RAID 不工作,差點(diǎn)抓爛頭皮。
為了讓 RAID 可以通過(guò)網(wǎng)絡(luò )來(lái)訪(fǎng)問(wèn),最后一步是要配置網(wǎng)絡(luò )服務(wù),如 CIFS 和 FTP.Windows 使用 CIFS 協(xié)議存取網(wǎng)絡(luò )上的文件。CIFS 在服務(wù)部分的 CIFS 頁(yè)面中配置。勾上 Enable (啟用)選框,然后輸入工作組的名稱(chēng)來(lái)啟用它。匿名驗證方法使用起來(lái)最簡(jiǎn)易;您可以找到有關(guān)本地用戶(hù)驗證和域用戶(hù)驗證的選項。點(diǎn)擊 Save (保存)后,Windows 的機子就可以訪(fǎng)問(wèn) FreeNAS 服務(wù)器了。試著(zhù)復制一些文件便可以看到硬盤(pán)指示燈在一起快速地閃爍,證明 RAID 硬盤(pán)在協(xié)同工作了。
FreeNAS 的網(wǎng)頁(yè)管理界面的功能已很完備了,因此管理服務(wù)器時(shí)無(wú)需用到命令提示行。其實(shí)通過(guò) SSH 可得到一個(gè)完整的 Shell,不過(guò)我以為沒(méi)那個(gè)必要。從 freenas.org 的技術(shù)支持論壇中看到,確實(shí)有人利用命令提示行來(lái)進(jìn)行一些特殊的配置工作;但對于一般用戶(hù)來(lái)說(shuō),網(wǎng)頁(yè)管理界面已足夠了。
測試過(guò)程中,我發(fā)現 FreeNAS 的主系統很穩健。不過(guò),如果搞不好,有可能令系統配置變得很混亂。比如,創(chuàng )建第一個(gè)本地用戶(hù)時(shí),我忽視了首先要創(chuàng )建一個(gè)組的提示,盲目嘗試創(chuàng )建用戶(hù);結果導致了一些內部錯誤,接下來(lái)所有的本地用戶(hù)驗證都通不過(guò)。修正錯誤的唯一方法就是將 FreeNAS 服務(wù)器還原到出廠(chǎng)狀態(tài),從頭再配置一次。如果遵從有關(guān)的警告提示,則不應該出現問(wèn)題的。
要保護服務(wù)器的安全,就必須更改網(wǎng)頁(yè)管理界面的默認密碼。如果直接從服務(wù)器本機登入系統的權限不加限制,則禁用控制臺菜單的做法是必要的。
該軟件不盡人意的地方是不能分層級設置共享目錄的讀寫(xiě)權限。在本地用戶(hù)驗證模式下,用戶(hù)或完全讀寫(xiě)或完全禁止讀寫(xiě)。管理員不能為用戶(hù)設置只讀權限,也不能只賦予用戶(hù)讀寫(xiě)某幾個(gè)共享目錄的權限。用戶(hù)一旦通過(guò)驗證,他便可完全讀寫(xiě)所有的共享目錄。
FreeNAS 服務(wù)器前途無(wú)量;它的開(kāi)發(fā)工作十分活躍。單是 2006 年前 4 個(gè)月就釋出 11 個(gè)修正版本。它是組建簡(jiǎn)單網(wǎng)絡(luò )存儲服務(wù)器的絕佳選擇,免去安裝整套 Linux 或 FreeBSD 的煩惱。而且,它是善用舊硬件的好辦法,畢竟在當今的標準下,它的系統要求已算低了。