最近做Vmware ESXI及Vcenter的相關實驗,在實驗中,需要用到存儲,是以研究了一下Openfiler開源存儲軟體,現對相關配置做如下的記錄:
- 首先,我下載下傳了openfiler iso CD光牒,在虛機中進行安裝,安裝很簡單,跟linux安裝步驟相同,在此不做過多的介紹了。
- 當Openfiler安裝好後,我們就可以通過設定好的IP位址登入openfiler系統進行存儲的設定和配置了。
- openfiler預設登入位址需要使用端口446,當Openfiler系統安裝好後,可以見下圖:
- 在相同網絡的機器中,我們可以使用https://ip:446進行登入和配置了,openfiler的預設賬号為:openfiler 密碼為:password .登入後的界面如下
- 登入後,我們就可以對openfiler進行設定,設定ISCSI存儲,為相關機器提供存儲服務了,我們首選選擇volumes,具體見下圖
- 從這裡我們可以發現openfiler裡面有3塊磁盤,在這裡我用了sda第一塊磁盤安裝了openfiler系統,還剩2塊磁盤,在這裡我将設定這兩塊磁盤做個軟Raid來提供空間服務。
-
分别進入硬碟進行設定Block volumes,具體見下圖,注意,由于我要做Raid,是以在partition type裡面
選擇Raid array,之後點選建立。
8.由于有2塊盤符,此動作需要做2次操作,建立好後,我們就開始為磁盤配置Raid了,在本次實驗中,因
為隻有2塊磁盤,我這裡配置raid0,由于是實驗,就不提供容錯功能了。具體見下圖:
9.我們點選add array後,我們就需要去設定volumes group了,設定見下圖,為group取一個名字
10.當這些都設定好後,我們就需要去啟動openfiler 的Iscsi的服務了,我們導航到services裡面,如下
圖所示:
11.服務啟動好後,我們在回到volumes菜單裡面,我們add volume進行對磁盤空間設定volume
12. 在建立空間裡面,為空間命名,并給空間配置設定大小,在最好,我們要選擇"block (iscsi,fc)"這個選項。
13.上面步驟建立好後,我們回到volume選項,設定ISCSI的 target
14.增加好target後,我們需要為磁盤map上去,如下圖
15.當把磁盤map上去後,我們需要為設定網絡ACL權限,讓之前設定的主機能容許通路。
16.這個時候,我們的openfiler已經配置完成了,openfiler已經可以提供存儲服務了
17.我們隻需要用ISCSI initiator程式進行連接配接了,vcenter裡面有獨特的方式,這裡暫時不介紹,我在這裡用
windows自帶的iscsi inititator來進行連接配接測試下。如下圖