天天看點

Openfiler 一個廉價的網絡存儲解決方案

 Openfiler是一個網絡存儲作業系統,其提供基于檔案的網絡附加存儲和基于塊的存儲區域網絡功能。它由Xinit Systems建立,并基于rPath Linux 分發。它是由GNU General Public License version 2授權的自由軟體。它的軟體接口使用開放源碼的第三方軟體。

 2001年,Mukund Sivaraman在Xinit Systems上建立了Openfiler基礎代碼。2003年10月,公司為其建立項目并且捐助。2004年5月,Openfiler首次公開發行。

 Openfiler支援的網絡協定包括:NFS,SMB/CIFS,HTTP/WebDAV,FTP和iSCSI(initiator和target)。Openfiler支援的網絡目錄包括:NIS,LDAP(支援SMB/CIFS密碼加密),Active Directory(本地和混合模式),基于Windows NT的域控制器和Hesiod。認證協定包括Kerberos 5。Openfiler支援基于卷的分區技術:如本地檔案系統的ext3、JFS和XFS格式;實時快照;磁盤配額管理;統一标準的接口使得為各種網絡檔案系統協定配置設定共享資源變得更容易。

openfiler 官方網站  https://www.openfiler.com

1,安裝

Openfiler 一個廉價的網絡存儲解決方案

安裝跟普通Linux 系統無差異。  就略過了

2,一些基礎的配置

  1. 預設安裝完成後,web頁面的端口是446(協定https:),出于友善可以更改配置檔案端口為443
  2. sshd 的安全防護,使用tcp wripper通路控制(盡量不要開啟iptables,資料量大的時候,iptables性能上不是太好)
  3. 開啟httpd 的 Keepalive 功能(預設是off的,推薦開啟,不然web調試的時候頁面加載比較慢)

3,開始配置存儲

Openfiler 一個廉價的網絡存儲解決方案

預設登陸賬号密碼為 openfiler  password

Openfiler 一個廉價的網絡存儲解決方案

登陸首頁面會顯示系統的狀态資訊  負載資訊   等

建立磁盤卷組

Openfiler 一個廉價的網絡存儲解決方案
Openfiler 一個廉價的網絡存儲解決方案

sda 為啟動磁盤

點選/dev/sdb 開始劃分空間

Openfiler 一個廉價的網絡存儲解決方案

我這裡需要做軟raid  是以我這裡就選擇raid組類型  點選creat 劃分。

其他幾個磁盤也依次這樣操作。 注意如果都需要做軟raid的話,Partition Type這一項都必須選擇為raid組類型。

Openfiler 一個廉價的網絡存儲解決方案

劃分好空間後,點選右邊的 Software RAID ,開始建立軟RAID磁盤

Openfiler 一個廉價的網絡存儲解決方案

選擇RAID類型,和 chunk大小 ,勾選成員磁盤,是否需要指定熱備盤(始終為最後一塊為熱備盤) 

Openfiler 一個廉價的網絡存儲解決方案

建立完成後,可以看到RAID類型 以及容量 同步狀态 等等,, 

Openfiler 一個廉價的網絡存儲解決方案

命名RAID磁盤組 

點選右邊的 Add Volume 劃分卷。

Openfiler 一個廉價的網絡存儲解決方案

劃分200G 為ISO卷。  檔案系統選擇 iSCSI

好了,現在可以配置iSCSI了

4,配置iSCSI Target

Openfiler 一個廉價的網絡存儲解決方案

點選右邊的 iSCSI Targets

Openfiler 一個廉價的網絡存儲解決方案

此時看到 IQN為灰色 不可選狀态,那就是 iSCSI Target服務沒開啟。

Openfiler 一個廉價的網絡存儲解決方案

切換到 服務頁籤,開啟iSCSI Target 服務的開機啟動和目前啟動狀态。

Openfiler 一個廉價的網絡存儲解決方案

再次進入 iSCSI Target 配置頁,IQN已經是可編輯狀态,你可以保持預設,也可以手動設定一個好記的名稱,但是最開始的 iqn.  不要忘記了。  點選add 添加

Openfiler 一個廉價的網絡存儲解決方案

這些事關于校驗類型 緩沖大小 逾時時間 等等配置的,預設就行。

Openfiler 一個廉價的網絡存儲解決方案

設定讀寫類型,和傳輸模式後 點選map 開啟映射啟用。

Openfiler 一個廉價的網絡存儲解決方案

你還可以單獨設定 ACL ,這裡不做示範, 最後一步 設定CHAP認證賬号和密碼。(密碼盡量設定12位,根據VMware的提示)

設定完畢。

5,開始在VMware ESXi中配置共享存儲。

Openfiler 一個廉價的網絡存儲解決方案

在 ESXi 中添加虛拟的iSCSI擴充卡

Openfiler 一個廉價的網絡存儲解決方案

配置iSCSI Target 伺服器資訊,可以是域名或者IP  iSCSI預設端口為TCP 3260

點選CHAP 設定單獨認證資訊。

Openfiler 一個廉價的網絡存儲解決方案
Openfiler 一個廉價的網絡存儲解決方案

不出意外的話,靜态發現就會自動發現Target ,如果發現了那麼就配置正确了。

然後關閉後 重新整理下就可以看到200G 的那個磁盤了。

Openfiler 一個廉價的網絡存儲解決方案

大小為200G  

Openfiler 一個廉價的網絡存儲解決方案

然後到存儲器中添加為本地磁盤。 并格式化為VMFS-5 

Openfiler 一個廉價的網絡存儲解決方案

在vCenter 資料存儲的清單中也可以看到該共享存儲,與本地存儲無差異。

繼續閱讀