Openfiler 2.3的配置為ISCSI存儲(chǔ)及Win2k8 iSCSI的連接之一
Openfiler 2.3的配置為ISCSI存儲(chǔ)
網(wǎng)上有一些關(guān)于如何使用Openfiler做ISCSI存儲(chǔ)的文章,也有如何使用Windows 2008上自帶的ISCSI發(fā)起程序進(jìn)行連接存儲(chǔ)的文章,。老方,,今天也寫了一篇,把如何使用Openfiler做成ISCSI存儲(chǔ),,以及如何使用ISCSI發(fā)起程序連接此存儲(chǔ)的Step By Step的做了出來,。
寫此文的目的,一是為今后做Windows 2008的集群的共享存儲(chǔ)做準(zhǔn)備,;二是為測(cè)試基于Hyper-V 2.0的動(dòng)態(tài)遷移(Live Migration)做準(zhǔn)備,,Live Migration是需要windows 2008集群和共享存儲(chǔ)支持的;三是之前做了VMware 提供的基于VI3的VMware HA的高可用性解決方案的沙龍,,其所使用的共享存儲(chǔ)也是使用Openfiler這個(gè)程序,。
作為個(gè)人來說,Openfiler和StartWind都是不錯(cuò)的可以提供ISCSI協(xié)議訪問的存儲(chǔ)產(chǎn)品,,雖說是軟件的,,在實(shí)際生產(chǎn)中的應(yīng)用并不多,但仍然可以解決沒有Money購置數(shù)萬元存儲(chǔ)的頭疼問題,,而且使用起來方便,、易于管理的特性成為不少網(wǎng)絡(luò)管理人員喜愛。
一般情況下,,Openfiler的安裝使用有兩種方法,,一是直接使用ISO刻成系統(tǒng)盤安裝,就像安裝RedHat Linux一樣。二是直接下載使用配置好的虛擬機(jī)文件,。
注意:有些公司在測(cè)試環(huán)境中使用ISO直接安裝在一臺(tái)有大容量硬盤的PC SERVER上,,來當(dāng)成一個(gè)ISCSI存儲(chǔ)或是NFS SERVER等來應(yīng)用的。你也可以這么用,,但如果應(yīng)用此到生產(chǎn)環(huán)境中去時(shí),,請(qǐng)三思!??!
本文的安裝方法,是采用的第二種,,就是下載配置好的VMware Workstation虛擬機(jī)文件,,然后解壓后以VMware Workstation打開。并進(jìn)行配置,。相信這些過程并不難,。老方的主要目的在于配置操作。
請(qǐng)前往http://www./community/download/下載相應(yīng)的文件:openfiler-2.3-x86.vmware.tar.gz,,并用WINRAR軟件解壓至一個(gè)文件便可,。
接下來的操作主要分以下兩個(gè)部分:
第一部分是openfiler的配置:
1、 以VMware Workstation打開解壓后的openfiler-2.3-x86.vmx,。
2、 在VMware Workstation控制臺(tái)瀏覽當(dāng)前的Openfiler硬件配置情況,,并添加硬盤,。
3、 登陸啟動(dòng)的openfiler系統(tǒng),,并更改ROOT用戶名,、密碼。
4,、 在IE中以安全的方式登陸openfiler,。(查看當(dāng)前的網(wǎng)絡(luò)配置,并提供更改IP的方法)
5,、 新加的硬盤轉(zhuǎn)換成physical volume,,并加入Volume Group。
6,、 設(shè)置此硬盤的文件系統(tǒng)為ISCSI,。
7、 開啟ISCSI TARGET服務(wù),,并設(shè)置訪問ISCSI存儲(chǔ)的網(wǎng)絡(luò),,并充許。
第二部分是Win2k8通過ISCSI發(fā)起程序連接ISCSI存儲(chǔ):
1、 ISCSI發(fā)起程序,。
2,、 配置并發(fā)現(xiàn)ISCSI存儲(chǔ)。
3,、 通過WINDOWS服務(wù)器管理器添加硬盤并新建分區(qū),。
4、 測(cè)試是整個(gè)操作是否成功,。
一,、Openfiler的安裝和配置
1、以VMware Workstation打開解壓后的openfiler-2.3-x86.vmx
下載完后,,以WINRAR解壓,,就形成了下面的兩個(gè)文件,一個(gè)是配置文件VMX,,一個(gè)是硬盤文件VMDK,。你可以幾種方式使用VMware Workstation打開.vmx文件。
我使用的是VMware Workstation 6.5.2,,打開后的VMware Workstation的管理界面如下圖所示,,其中標(biāo)注為綠色的部分是默認(rèn)的硬盤的大小,這個(gè)是以LINUX的安裝來規(guī)劃的,,只是交換分區(qū)和存放系統(tǒng)文件的根分區(qū)等,。
如果想把此變成ISCSI 存儲(chǔ)還需要再添加一塊硬盤,如果你是使用的ISO安裝,,需要準(zhǔn)備好一塊或多塊硬盤,,做成RAID最好。然后更需要規(guī)劃好分區(qū),。
2,、在VMware Workstation控制臺(tái)瀏覽當(dāng)前的Openfiler硬件配置情況,并添加硬盤,。
在上圖中,,選擇“edit virtual machine setting”,并在彈出的對(duì)話框中,,添加一塊硬盤,,并分配大小為20G,其它的表示默認(rèn)便可,。(這里多說幾句,,有些文章在使用VMware Workstation安裝Openfiler或是ESX時(shí),均喜歡勾選上“allocate all disk space now”,,經(jīng)過老方測(cè)試來看,,這不是必需的,。可選可不選,。如果選上你分配多少空間就會(huì)占用多少,,如果不選呢,就是動(dòng)態(tài)的,,用多少占多少,,適合在虛擬機(jī)上測(cè)試用。)
添加完硬盤后(會(huì)多出來一個(gè)硬盤的配置文件啦),,如下圖所示了,,并加大了內(nèi)存的大小到1024MB,此時(shí),,便可以啟動(dòng)此虛擬機(jī)啦,。POWER ON。
3,、 登陸啟動(dòng)的openfiler系統(tǒng),,并更改ROOT用戶名、密碼,。
啟動(dòng)后的界面如下圖,,這種安裝模式下的網(wǎng)絡(luò)(一張網(wǎng)卡)設(shè)置是DHCP的,且ROOT用戶的密碼為空,。
所以我們要做的第一件事,,就是更改ROOT用戶的密碼。如果你想更改獲取IP地址的方式,,可以通過編輯修改/etc/sysconfig/network-scripts/ifcfg-eth0,,也可以使用ifconfig eth0的試。當(dāng)然更可以通過后文中的WEB方式來進(jìn)行,。如果你對(duì)LINUX命令不熟悉,請(qǐng)使用后者,。
其中web administration GUI: https://10.154.191.167:446/是進(jìn)行配置的訪問路徑,。
以root 用戶登錄系統(tǒng),輸入passwd并回車,,輸入新的密碼及再次輸入同樣的密碼,,并確認(rèn)。完成密碼更改,。(這個(gè)密碼是系統(tǒng)的密碼,,和使用戶WEB登陸的用戶及密碼并不一樣,請(qǐng)注意)
4,、在IE中以安全的方式登陸openfiler,。(查看當(dāng)前的網(wǎng)絡(luò)配置,,并提供更改IP的方法)
在IE欄內(nèi)輸入 https://10.154.191.167:446/,不同的IE版本訪問時(shí)不一樣,,會(huì)提示安全提示,,忽略和繼續(xù)便可。
在出現(xiàn)的界面中分別輸入用戶名openfiler及密碼password,。Log In,。
下圖是登陸進(jìn)去后的首頁,也是目前 system status視圖,,在此頁,,你可以看到現(xiàn)網(wǎng)絡(luò)、硬件(CPU等),、內(nèi)存,、硬盤使用情況(僅限于系統(tǒng)盤,并不包含新加的用作共享存儲(chǔ)的磁盤)等信息,。
接下來的所有操作,,基本上在菜單欄“volumes”“services”便可以完成。在“Volumes”可以完成如硬盤轉(zhuǎn)換(PV),,以及加入VG,、設(shè)置網(wǎng)絡(luò)訪問ACL等操作,而在“Services”可以完成如開啟ISCSI TARGET及NFS等功能,。
5,、 新加的硬盤轉(zhuǎn)換成physical volume,并加入Volume Group,。
按定鼠標(biāo)依次進(jìn)行如下點(diǎn)擊操作:Vovlumes---Block Devices---/dev/sdb,。
/dev/sda是為后來添加上的硬盤,也是用來做ISCSI 存儲(chǔ)的,。
在打開的/dev/sd頁,,可以瀏覽的信息較多,由于截圖尺寸的問題,,我只截取了需要進(jìn)行操作的部分,。
這里的操作,是把SDB轉(zhuǎn)換成PV(physical volume),保持圖中的設(shè)置不變,,按Creat完成整個(gè)操作,。如果你有多塊硬盤或空間,你想建立多個(gè)PV,,重復(fù)此步驟便可,。
Creat動(dòng)作后,便是如下圖所示了,,此截圖在上圖中當(dāng)前頁面的上方,,請(qǐng)看圖中綠色標(biāo)識(shí)部分,。如果你創(chuàng)建了多個(gè)PV,會(huì)在此頁面依次顯示出來,。
接下要做的就是新建VG(volume group),,然后把剛才建的PV /dev/sdb1加入。
按定鼠標(biāo)依次進(jìn)行如下點(diǎn)擊操作:Vovlumes—Volume Groups,并在左側(cè)的“Volume group name”下框中輸入VG的名稱,。同時(shí)選定pv: /dev/spb1,。最后點(diǎn)擊“Add volume group”完成整個(gè)VG的創(chuàng)建及PV的加入。
這便是剛才PV加入VG后的截圖,。到此只是完成一半的工作,,還需要換成ISCSI文件系統(tǒng),并且充許對(duì)ISCSI服務(wù)的訪問,。
6,、 設(shè)置此硬盤的文件系統(tǒng)為ISCSI。
按定鼠標(biāo)依次進(jìn)行如下點(diǎn)擊操作:Volumes---左側(cè)Add Volume,在右側(cè)出現(xiàn)的頁面下方,,填入圖中相應(yīng)位置的內(nèi)容,,你可以根據(jù)情況確定。并且可以通過滑塊自定義大小,。在Filesystem/volume type后選擇ISCSI,。并點(diǎn)擊“creat”
完成后,在此頁的上方,,可以看到如下的截圖,,表示已建完成。接下來就是添加ISCSI TARGET的TARGET IQN以及LUN MAP了,。
按定鼠標(biāo)依次進(jìn)行如下點(diǎn)擊操作:volumes—iSCSI Targets--Target Configuration,點(diǎn)“Add”按鈕,。完成Target IQN的添加,至于如何的用處,,請(qǐng)各位GOOGLE下,。在第二大部分的文章中也會(huì)有提及的。(不好意思,,如果此處為灰色,,請(qǐng)按照第七步的操作,把ISCSI TARGET SERVICE開啟后再操作,。)
添加完成后,在當(dāng)前頁面,,點(diǎn)“LUN Mapping”,,并點(diǎn)擊“Map”。至此整個(gè)和硬盤相關(guān)的操作已經(jīng)完成了,。
在截圖中,,有個(gè)CHAP Authentication項(xiàng),,這是ISCSI發(fā)起端連接時(shí)驗(yàn)證身份所使用到的,根據(jù)情況自行選擇是否設(shè)定吧,。
7,、 開啟ISCSI TARGET服務(wù),并設(shè)置訪問ISCSI存儲(chǔ)的網(wǎng)絡(luò),,并充許,。
按定鼠標(biāo)依進(jìn)行如下點(diǎn)擊操作:Services---iSCSI target server—enable,開啟ISCSI TARGET SERVER的角色服務(wù)。
從截圖中可以看到Openfiler所能擔(dān)負(fù)的角色還是不少的,,如NFS SMB等,。如果感興趣,不訪好好玩玩,,畢竟硬件不足的問題也能得到較好的解決啦,。
接下來的操作是創(chuàng)建訪問此ISCSI TARGET SERVER的網(wǎng)絡(luò)或稱為子網(wǎng)。
在下圖中(system—右側(cè)netwok setup),,首先是網(wǎng)絡(luò)的配置,,只有一塊網(wǎng)卡eth0,你點(diǎn)擊“Configure”便可以對(duì)此openfiler系統(tǒng)的網(wǎng)絡(luò)進(jìn)行IP地址的配置了,。文章的前面已說過,。這是其中一種設(shè)置IP的方法。
在“Network Access Configuration”下方,,依次填入或選擇圖中內(nèi)容,。
當(dāng)openfiler系統(tǒng)IP地址改變時(shí),你需要同時(shí)變更“Network/Host”下方的內(nèi)容,。至少要保證路由是可以訪問到此系統(tǒng)的,。
完成網(wǎng)絡(luò)訪問配置,還有一個(gè)關(guān)鍵的部分需要進(jìn)行配置:在volumes—iSCSI Targets選項(xiàng)的右側(cè),,點(diǎn)Network Acl,,并在下方選擇Allow。(如果不選擇,,就是Deny,就會(huì)造成不能訪問此ISCSI TARGET SERVER)
至此,,第一部分的所有操作均已完成,關(guān)鍵點(diǎn)在于如何創(chuàng)建PV及VG,,并把PV加入到VG,,同時(shí)轉(zhuǎn)換ISCSI格式。同時(shí),,需要設(shè)置Network的ACL啦,。
第二部分將要介紹如使用windows 2008 ISCSI發(fā)起程序來連接此ISCSI TARGET SERVER,以及添加到WIN2K8的磁盤管理中并測(cè)試,。
|
|