本文歡迎轉載,轉載請注明出處和作者。
Openfiler是一個已經集成了軟件存儲功能的Linux操作系統(tǒng),官網下載下來后直接就是個ISO,可以創(chuàng)建虛擬機掛載ISO鏡像,然后從CDROM啟動,直接安裝系統(tǒng),安裝完成后即可模擬存儲使用。安裝過程與安裝Linux操作系統(tǒng)差不多(更簡單),不作過多介紹。
1、安裝openfiler







選擇時鐘同步時區(qū)。

設置root密碼。


2、Openfiler模擬ISCSI存儲
2.1為虛擬機增加磁盤
虛擬機層面增加3塊磁盤,假裝是物理的裸磁盤。





自己手快一下子增加了4塊,其實要做raid5,最少3塊就可以了,不能低于3塊。

2.2登錄openfiler
訪問https://ip地址:446即可訪問openfiler管理頁面。(好可愛的暗中觀察企鵝)默認用戶名為openfiler,密碼為password。


2.3硬盤分區(qū)
復習一下要做邏輯卷的過程,詳細的介紹可以看之前的【理論研究】文章:
首先需要有PV,PV會組成VG,VG再根據不同的大小劃分PP,多個PP組成LP,最后形成LV。(其實不用記憶,大概有個感性認知就可以了。)
所以第一步我們需要PV,而PV可以是物理盤,也可以是多塊物理磁盤經過Raid后的邏輯硬盤。這里我們選擇用軟件做Raid的方式創(chuàng)建邏輯硬盤。
點擊頂部volumes標簽,會提示沒有PV,直接點擊紅框區(qū)域,先對3塊硬盤進行分區(qū)。

選擇對應的磁盤,要逐塊磁盤做,至少做3塊。

分區(qū)類型(Partition Type)一定要選RAID array member,否則沒有辦法做軟Raid。

3塊磁盤創(chuàng)建分區(qū)后,點擊右側的“Software RAID”標簽,然后可以看到剛才3塊Partition Type為RAID array member的磁盤,然后選擇RAID-5創(chuàng)建Raid邏輯盤。

創(chuàng)建完成。

然后點擊Volume Groups標簽,可以創(chuàng)建卷組,選擇Raid后的邏輯硬盤。

完成VG(卷組)的創(chuàng)建。

然后點擊“Add Volume”標簽,可以創(chuàng)建邏輯卷,記得類型要選block(iSCSI),因為這種才是裸磁盤,而不會把磁盤格式化文件系統(tǒng)。

創(chuàng)建邏輯卷完成。

然后需要點擊頂部“Services”標簽,開啟iSCSI target服務,先enable,再start。

再倒volumes標簽的iSCSI targets標簽里面,先創(chuàng)建iSCSI Tagget。(用于標識iSCSI磁盤,相當于磁盤的IP地址。叫iqn地址)

將生成的iqn地址,綁定剛才創(chuàng)建的邏輯卷。

然后點擊Network ACL子標簽,添加網段。

最后Network ACL選擇剛才創(chuàng)建的網段,設置為Allow允許訪問。

之后,主機就可以通過iscsi發(fā)起程序,連接openfiler創(chuàng)建iscsi磁盤了??蛻舳诉B接iSCSI磁盤的方法與過程上一篇已經講過了,這里不再重復,可以參考上一篇的操作過程。