我們來安裝一臺(tái)基于iSCSI 的RHEVM虛擬機(jī) 既然要安裝基于iSCSI的虛擬機(jī),首先需要的就是iSCSI磁盤,然后是安裝鏡像。 1. 配置iSCSI的服務(wù)端, 首先安裝iSCSI的服務(wù)端軟件包 Yum install scsi-target* Vim /etc/tgt/targets.conf 我是給RHEVM的虛擬機(jī)添加了一塊200G的虛擬磁盤,在系統(tǒng)中識(shí)別為了sdb 我就在配置文件中添加了三行: <target iqn.2011-12.com.suzezhi.rhevm:iscsi> backing-store /dev/sdb </target> 關(guān)于iSCSI的原理,我就不詳細(xì)講了,backing-store也可以指定為L(zhǎng)VM分區(qū)等等。 然后 /etc/init.d/tgtd start 來啟動(dòng)iSCSI的服務(wù)端。 2. 在RHEVM中加入iSCSI這個(gè)存儲(chǔ)域
![]()
登陸RHEVM,在storage這一欄中,點(diǎn)擊New Domain
![]()
輸入Name,默認(rèn)是rhevh.suzezhi.com這臺(tái)機(jī)器作為SPM 我們?cè)偬钊雐SCSI的IP地址,端口保持默認(rèn),并且不加認(rèn)證信息,點(diǎn)擊Discover,下面就能彈出搜索到到iSCSI設(shè)備,這個(gè)時(shí)候,我們還要點(diǎn)擊上圖中的Login按鈕,這個(gè)時(shí)候,這個(gè)target前面會(huì)出現(xiàn)一個(gè)加號(hào)。
![]()
點(diǎn)擊加號(hào)展開這個(gè)設(shè)備,在前面打上對(duì)勾,點(diǎn)擊下面的OK,過一會(huì)兒之后,這個(gè)域就會(huì)變成綠色,這個(gè)時(shí)候,這個(gè)存儲(chǔ)域就加入完畢。 3. 添加ISO 域 由于創(chuàng)建RHEVM的時(shí)候,自動(dòng)為我們創(chuàng)建了一個(gè)基于NFS的ISO domain,我們只要把它掛在上來就行了。
![]()
點(diǎn)擊Attach ISO這個(gè)按鈕,再選擇好之后,再點(diǎn)擊OK即可掛上來。
![]()
在這里,掛載上來之后,默認(rèn)是Inactive狀態(tài),我們激活一下就行。
![]()
點(diǎn)擊Active按鈕,過一會(huì)兒,就從Lock狀態(tài)變?yōu)榱薃ctive狀態(tài)。 默認(rèn)情況下,里面只存放了三個(gè)鏡像。 這三個(gè)鏡像主要是一些半虛擬化軟件,提高IO性能的。 現(xiàn)在我們上傳一些安裝鏡像過去。 在RHEVM上,提供了一些命令 [root@rhevm media]# rhevm-iso-uploader list Please provide the REST API password for RHEV-M (CTRL+D to abort): ISO Storage Domain Name | Datacenter | ISO Domain Status suzezhi-iso | Default | active [root@rhevm media]# rhevm-iso-uploader upload -i suzezhi-iso xp.iso Please provide the REST API password for RHEV-M (CTRL+D to abort): [root@rhevm media]# 其中,rhevm-iso-uploader list是用于列出ISO 域的一些信息的, Rhevm-iso-uploader upload是用于上傳鏡像文件的 由于我在安裝RHEVM的時(shí)候,設(shè)置的ISO的路徑是 /var/iso,所以,我這里上傳的文件,上傳到了/var/iso/ec74aa28-50e4-4d06-a827-86d36c91eddc/images/11111111-1111-1111-1111-111111111111/ 當(dāng)然,你也可以直接放到這個(gè)目錄,而不用使用這個(gè)命令。 我剛才上傳的是一個(gè)原版的XP,現(xiàn)在我開始安裝。 ![]() ![]()
在這里,我在console里面,設(shè)置的是SPICE,另外,在Boot Options里面,需要設(shè)置一下:
![]()
第一個(gè)啟動(dòng)的選光驅(qū),并且Attach CD前面打上勾,選剛才上傳的XP安裝鏡像。 OK之后,配置網(wǎng)絡(luò)和硬盤:
![]()
![]()
網(wǎng)卡我按照默認(rèn)配置的,安裝系統(tǒng)之后,需要安裝相應(yīng)的驅(qū)動(dòng)。
這里,我設(shè)置硬盤大小為20G,Interface必須設(shè)置為IDE,否則不能識(shí)別硬盤。(紅帽的RHEV現(xiàn)在有這樣一個(gè)BUG,不支持虛擬軟盤,所以windows系統(tǒng)目前不能支持VirtIO)如果是VirtIO的話,需要在安裝系統(tǒng)的時(shí)候,加載驅(qū)動(dòng),并且速度也比IDE快。 Format可以設(shè)為Thin Provision,也可以設(shè)置為Preallocated 前者是按需分配,先分配512MB,如果以后有需要,就再分配512MB,依次類推,但最大不超過20GB,這種方式節(jié)省空間,但效率不高 后者是直接就分配好20G,但效率高。 這個(gè)看你自己的需要,我選的前者。
![]() ![]()
過一會(huì)兒,我們可以點(diǎn)擊這個(gè)圖標(biāo)來查看屏幕。因?yàn)槲疫x擇的是SPICE模式,又是第一次運(yùn)行,所以需要安裝插件,安裝自動(dòng)彈出的插件。
![]()
安裝好之后,再次點(diǎn)擊那個(gè)圖標(biāo)的時(shí)候,就會(huì)自動(dòng)彈出界面來了,同時(shí)按下可以”shift + F12”來釋放鼠標(biāo)箭頭。 我們還可以在RHEVM的界面中監(jiān)視真機(jī)和虛擬機(jī)的各項(xiàng)狀態(tài),比如CPU,內(nèi)存,網(wǎng)絡(luò)之類的。
安裝好系統(tǒng)之后,再將RHEV-toolsSetup_3.0_26.iso這個(gè)鏡像掛載到XP虛擬機(jī)里面,安裝相應(yīng)的驅(qū)動(dòng)就可以使用了。 目前RHEV還是測(cè)試版,可能會(huì)出現(xiàn)這樣那樣的問題,反正我測(cè)試的時(shí)候,就遇到不少問題。
|