天天看點

利用FreeNAS打造免費開源存儲

利用FreeNAS打造免費開源存儲

FreeNAS 是開源的 NAS 伺服器,它可以将一台普通PC 變成網絡存儲伺服器。該軟體基于 FreeBSD、Samba及PHP,通過浏覽器友善的配置與管理,支援CIFS、NFS、HTTP/DAV和FTP功能,含有多種軟RAID模式供使用者選擇。

使用者可通過 Windows、Macs、FTP、SSH 及網絡檔案系統 (NFS) 來通路存儲伺服器;FreeNAS 可被安裝于硬碟或移動媒體上,占用較小的磁盤空間。本文中主要介紹如何利用其iSCSI功能為MSCS群集所需要的共享存儲元件,實作低成本的SAN。

一、安裝FreeNAS

       Step1:啟動FreeNAS安裝向導

       FreeNAS的安裝步驟較為簡單,首先我們隻需将下載下傳回來ISO鏡像刻錄成CD,然後CD插入光驅,并确認你的計算機BIOS以設定為CD光牒啟動。如圖1所示“FreeNAS的引導界面”直接鍵入Enter鍵即可。

利用FreeNAS打造免費開源存儲

Step2:選擇安裝FreeNAS

在“系統菜單”界面,我們選擇“在硬碟或其它裝置上安裝或更新FreeNAS”也就是輸入數字“9”之後按Enter鍵。如圖2所示。

利用FreeNAS打造免費開源存儲
表1中列出了各選項參數的對應說明:

選項 說明
1)Assign interfaces 選擇網卡
2)Set LAN IP address 設定IP位址
3)Reset WebGUI password 重設WebGUI密碼
4)Reset to factory defaults 恢複預設設定
5)Ping host Ping主機
6)Shell Shell
7)Reboot system 重新啟動系統
8)Shutdown system 關閉系統
9)Install/Upgrade to hard drive/flash device,etc 安裝/更新 到硬碟或閃存裝置

表1安裝菜單選項和說明

Step3:選擇安裝模式

在“Install & Upgrade(安裝&更新)”對話框中,需要選擇我們安裝的模式,這裡有6個個選項,分别是:

1)安裝精簡版到硬碟或Flash磁盤或USB裝置

2)安裝精簡版到硬碟或Flash磁盤或USB裝置,同時進行資料分區

3)完全安裝到硬碟,同時進行資料分區

4)從CD光牒更新精簡版系統

5)從CD光牒更新完全版系統

6)從CD光牒更新精簡版系統到完全版系統

這裡,使用上下鍵定位到“3完全安裝”。然後點OK。如圖3所示。

利用FreeNAS打造免費開源存儲

Step4:跳過安裝資訊對話框

彈出FreeNAS安裝資訊對話框,直接回車進入下一步。

Step5:選擇源CD光牒驅動器

在“選擇源CD光牒驅動器”對話框中,顯示了該機器的光驅代号acd0,直接回車進入下一步即可。如圖4所示。

利用FreeNAS打造免費開源存儲

Step6:選擇安裝目地硬碟

在“選擇安裝目标硬碟”,這裡顯示了ad0和da0-2一共4塊硬碟,ad0表示第一塊IDE硬碟,da0表示第一塊SCSI硬碟,其它硬碟表示方法,依此類推。這裡選擇“ad0”這塊硬碟,直接回車即可。如圖5所示。

利用FreeNAS打造免費開源存儲

Step7:輸入OS分區大小

彈出“輸入作業系統分區大小”對話框,保持預設的128MB,直接回車進入下一步。

Step8:你是否添加交換分區

在“你是否添加交換分區”對話框中,選擇 “YES”,直接回車進入下一步。

Step9:輸入交換分區大小

由于為了支援FreeNAS的ISCSI,系統最低要求為256MB的記憶體;一般情況下,在UNIX或Linux系統中交換分區的大小為實體記憶體的兩倍。是以,在“輸入交換分區大小”的對話框中,輸入256後,直接回車進入下一步。如圖6所示。

利用FreeNAS打造免費開源存儲

Step10:開始安裝FreeNAS

FreeNAS開始格式化系統分區和資料分區,并将系統安裝到標明的硬碟,螢幕顯示如圖7所示。

利用FreeNAS打造免費開源存儲

按Enter鍵,将傳回“安裝&更新”對話框,這裡選擇“Exit”,将傳回FreeNAS控制台。在“FreeNAS控制台”對話框,輸入“7”重新開機系統。如圖8所示。

利用FreeNAS打造免費開源存儲

二、配置FreeNAS網絡

當再次出現FreeNAS控制台,選擇“2”設定網卡的IP位址,系統會詢問是否使用DHCP擷取IP位址,選擇“NO”,出現IP位址設定視窗,輸入要設定的IP位址。如圖9所示。

利用FreeNAS打造免費開源存儲

三、管理FreeNAS伺服器:

       如果你從其它的計算機裝置上能ping通,安裝了 FreeNAS 的計算機,那麼你就可以使用該主機,通過浏覽器輸入安裝了FreeNas 的計算機的IP位址 (本例中是http://192.168.1.251 )來管理FreeNAS伺服器了。預設的使用者名是admin,密碼是freenas。

利用FreeNAS打造免費開源存儲

四、FreeNAS軟RAID的配置

FreeNAS 支援軟RAID 0、 1和 5 設定。在添加RAID 部分,通過軟體虛拟了典型的 RAID 0、1 或 5。對于所有的 RAID 類型,所有的磁盤大小必須一樣。在 RAID 陣列中,格式化或挂載或配置之前必須先添加磁盤。

設定RAID陣列的整個過程如下:

l 添加磁盤

l 格式化磁盤

l 添加 RAID

l 格式化 RAID

l 添加挂載點

按照這個順序。删除 RAID 陣列隻是把上述順序反過來,記得删除RAID 後,重新開機FreeNAS計算機。

1)添加硬碟

打開 Disks/Management 磁盤/管理頁面,點顯示區域右邊的符号“ + ”,如圖11所示。

利用FreeNAS打造免費開源存儲

   在最下面選擇磁盤驅動器,例如,我們選擇 ad0。點選 Add 增加按鈕。如圖12所示。

利用FreeNAS打造免費開源存儲

   根據需要添加額外的硬碟,将所有硬碟使用上述方法添加完成後,如下圖13所示。

利用FreeNAS打造免費開源存儲

    點選 Apply Changes 應用按鈕, 所有硬碟應該顯示在表中,狀态應該顯示為如下圖所示的 ONLINE線上。如圖14所示。

利用FreeNAS打造免費開源存儲

2)格式化磁盤

點選Disks—Format,選擇剛才加載的硬碟(例如:da0),檔案系統選擇Software RAID,點Format disk進行格式化。如圖15所示。

利用FreeNAS打造免費開源存儲

    使用相同的方法将剩餘的da1和da2硬碟格式化,可以點選Disks/Management檢視結果為下圖16所示。

利用FreeNAS打造免費開源存儲

3)添加 RAID

FreeNAS支援Raid0,Raid1,Raid5等多種RAID,這裡以Raid5為例進行說明。點Disks—Software RAID,在右面闆上選擇RAID5—Manage RAID,點選+号,輸入RAID名稱,選中制作RAID的磁盤,勾選Create and initialize RAID,然後點Add。如圖17所示。

利用FreeNAS打造免費開源存儲

最後,點選 Apply Changes 應用按鈕。完成RAID5的建立。

4)格式化 RAID

當狀态正常後,必須格式化 RAID 陣列。

點選Disks—Format,在右面闆上,Disk欄選擇剛才建立的Raid,File System選擇UFS,點選Format disk格式化RAID系統。

5)添加挂載點

磁盤設定好後,還需要挂載才能使用,點選Disks—Mount Point,在右面闆上點+号,新增挂載點,如圖18所示。

利用FreeNAS打造免費開源存儲

最後,點選 Apply Changes 應用按鈕。完成挂載點的添加。

五、設定ISCSI Target:

點選Services-ISCSI Target,先設定Extent,單擊Extent欄右下角的“ + ”圖示,出現ISCSI目标Extent設定界面,如圖19所示。選擇預設的名稱Extent0,在路徑部分輸入/mnt/data/disk1,檔案大小為500MB,用于做仲裁磁盤,存儲群集日志。單擊“Add”按鈕。

利用FreeNAS打造免費開源存儲

    點選“Apply Changes 應用”按鈕,更改應用。

利用FreeNAS打造免費開源存儲

現在,我們單擊右上角的“Enable”選項框,然後單擊頁面下方的“Save and Restart”按鈕來啟動iSCSI Target服務,到此,iSCSI Target配置完成。

利用FreeNAS打造免費開源存儲

繼續閱讀