我用虛擬機vm10,openfiler2.99作實驗linux
截幾個相對重要的圖web
稍後安裝操做系統安全
操做系統類型理論上能夠在linux裏隨便選,我選red hat 64服務器
選擇安裝位置網絡
openfiler光盤鏡像加載後,開始安裝,總體安裝過程和其它linux差很少app
回車ide
Next佈局
鍵盤佈局U.S.English網站
提示你數據會所有丟失操作系統
分區,我這裏所有都默認,Next
繼續提示數據會丟失,Yes
使用DHCP方式獲取IP,若是你沒有DHCP服務器,仍是手動設置一個吧,虛擬機固然默認都是有的,Next
時區設置,選Asia/Shanghai,注意勾選掉下面的System clock uses UTC,否則你的時間總會差8個小時,Next
設置管理員root的密碼,Next
Next
開始安裝,速度很快的,不到兩分鐘
Reboot,重啓
Ok,安裝成功,它提示你web管理頁面的地址https://獲取到的IP:446
剩下的大部分操做咱們都是在網頁上進行操做,不多進系統操做了
點擊繼續瀏覽此網站
這裏的用戶和密碼不是咱們以前設置的root,而是它默認的openfiler這個用戶,密碼是password
登錄
若是你有興趣,能夠先改一下openfiler的密碼,點擊Accounts
仍是設置一個靜態IP吧,點擊System,Configure
把DHCP改爲Static
設置靜態IP,能夠是以前獲取到的
Confirm,肯定就能夠了
點Return to Network Page返回以前的頁面
在Network Access Configureation裏設置容許訪問openfiler的IP或網段
好比要訪問openfiler的電腦是192.168.7.170,子網掩碼是255.255.255.0
那麼能夠設置IP如上面這樣就好了,若是設置網段,就是192.168.7.0 255.255.255.0
設置完後點update
若是要刪除,勾選前面的方框,點update
在最右上角,有一個shutdown,能夠關機或重啓,很是方便
點擊Services
找到iSCSI Target,默認是禁用的,未啓用
點enable和start,這樣之後iscsi服務就會開機啓動了
下面開始配置ISCSI
點擊Volumes,裏面是空的
而後能夠點右邊的Block Devices,或者中間的create new physical volumes
發現咱們系統裏已經掛載的一個硬盤/dev/sda,後面的Partitions的值是3,點擊view能夠看到有三個分區,因此意思是已經存在3個分區
點擊/dev/sda,能夠看到3個分區sda1,sda2和sda3的具體狀況,下面顯示能夠被劃分的空間
Partition Type選擇Physical volume,其它默認,點ctreat開始建立分區
可是,惋惜的是,我點了create後,沒法建立分區,哎,bug
只能進入系統用命令行建立了
輸入用戶名root和密碼
parted /dev/sda回車,對sda硬盤分區
Print,顯示現有分區狀況
能夠看到sda3是以8900MB開始,9977MB結束的
因此咱們能夠開始對空閒空間分區了
mkpart primary 9977 100%,意思是把9977後的全部空間分出來,固然最好設置一下分區類型
mkpart primary ext3 9977 100%
劃分完就看到多出來一個分區4了
在web裏查看,仍是未知分區
把分區標記爲lvm
Set 4 lvm on
Web裏查看正常顯示linux physical volume,並且後面也出現delete,能夠刪除
查看卷組,仍是空的
按q退出parted
建立卷組
Vgcreate vg1 /dev/sda4
把分區4設置爲卷組vg1
Web查看,顯示in use
再查看卷組,出現vg1
點擊Add volume,添加捲
名字vol1,描述iscsi,大小我先劃5G左右看看,卷的文件類型選block(iscsi)
點擊create
點擊右側的iSCSI Targets
點擊add
在LUN Mapping裏,點擊Map,
成功後變成Unmap
Network ACL裏把Network Access Configuration裏添加的網絡地址設置成Allow
至此,iSCSI配置成功
咱們先用微軟的iSCSI發起程訪問一下iSCSI,看看效果
這個軟件在win8裏自帶了,win7好像也自帶的,若是沒有就到網上下載一個
打開後,能夠在目標裏輸入openfiler的IP後點擊快速鏈接或者在發現裏點擊發現門戶,輸入openfiler的IP,端口默認3260
另外,必定要注意openfiler的IP與要訪問它的設置的IP要在同一網段
否則能ping通,也能telnet它的3260,但就是發現不了iSCSI目標
我設置openfiler上網方式爲橋接
進入系統
Ifconfig eth0 192.168.7.163 netmask 255.255.255.0
臨時設置它的IP爲7.163
重啓後會恢復原有的IP
另外,在Network Access Configuration裏的IP的子網掩碼要設置成255.255.255.255,而不是咱們的255.255.255.0,這個可能也是個BUG,但或許只是爲了與網段區分,若是不這麼設置,是發現不了iSCSI的,切記
鏈接一下,能夠看到,iSCSI已經被發現
在目標裏點擊鏈接,確認勾選將此鏈接添加到收藏目標列表
打開磁盤管理,發現系統已經識別到新分區了,後面的就不說了,要使用它的話就初始化、格式化就能夠用了
下面說說怎麼在ESXI裏添加ISCSI存儲
用vclient鏈接esxi服務器
在配置裏選擇存儲適配器,找到ISCSI software adapter,選中下面的適配器,點詳細信息中的屬性
在常規,配置裏確認已勾選已啓用
選擇網絡配置,添加
默認有一個管理接口,IP就是ESXI的IP
點擊確認就能夠了
或者添加另外一個虛擬網卡
網絡,添加網絡
選擇VMKenel
選擇要鏈接到的虛擬交換機,咱們用默認的vSwitch0
起個名字iscsi
設置一個同網段IP
仍是在網絡配置裏添加,選擇剛添加的虛擬網卡就能夠了
在動態發現裏添加openfiler的IP,端口默認3260
提示是否從新掃描適配器,點擊是
沒有發現iSCSI,爲何?????????????????????????????
看下防火牆,安全配置文件裏,軟件iSCSI客戶端是正常通行的
暈了,後來請教高人,還來是系統內核的問題,可能咱們在安裝openfiler的時候選擇其它操做系統就不會有這個問題了,固然用真實的iSCSI設備也不會有這個問題
那怎麼解決呢
在volumes,add volume
添加一個xfs卷,名字什麼隨便寫,關鍵是文件類型
名字Vol2,描述iscsi_xfs1,大小默認32就OK,文件類型關鍵要選擇xfs
完成後,再刷新esxi的存儲適配器,成功發現iscs目標
點擊存儲器,添加存儲器
磁盤/LUN
發現存在的iSCSI目標
選擇VMFS-5,由於個人ESXI是5.5的,若是你的ESXI服務器低於5.0,就乖乖的選擇VMFS-3吧
輸入存儲名字
指定存儲大小
在存儲裏成功添加iSCSI
The End!