vMotion 遷移 vMotion要求虛擬機(jī)一定要位于共享存儲(chǔ)上,并且源和目標(biāo)ESXI主機(jī)都能訪問(wèn)到此共享存儲(chǔ);支持的共享存儲(chǔ)包括FC SAN、iSCSI SAN、NFS NAS 示例環(huán)境:一臺(tái)用來(lái)提供ISCSI軟存儲(chǔ)的RHEL6服務(wù)器、一臺(tái)安裝了vCenter Server的windows server 2008 R2的服務(wù)器、兩臺(tái)ESXi主機(jī),通過(guò)本地安裝的vSphere Client進(jìn)行連接管理;所有設(shè)備已連接完畢,且兩臺(tái)ESXi主機(jī)已通過(guò)vCenter Server添加到了同一個(gè)數(shù)據(jù)中心,主機(jī)中存在著虛擬機(jī) 示例實(shí)施:根據(jù)vMotion 遷移要求,開始配置 一 配置存儲(chǔ)服務(wù)器:在linux上配置軟ISCSI存儲(chǔ) 1在linux上新添加一塊硬盤(大小根據(jù)實(shí)際而定,實(shí)驗(yàn)環(huán)境中這里70G) 2配置IP;在圖形界面可以使用setup命令配置,這里使用配置文件配置 vim /etc/sysconfig/network-scripts/ifcfg-eth0 Server network restart 重啟一下 3配置YUM(利用yum安裝ISCSI相關(guān)的軟件) mount /dev/cdrom /media //掛載系統(tǒng)光盤在空目錄下(系統(tǒng)盤中有yum源) vim /etc/yum.repos.d/rhel-debuginfo.repo //配置yum倉(cāng)庫(kù)文件 4安裝iscsi target軟件包(提示6個(gè)包安裝完成) 5配置iscsi target Vim /etc/tgt/targets.conf 在文件尾部添加如下內(nèi)容 注:Target的命名在同一子網(wǎng)內(nèi)應(yīng)該是唯一的,標(biāo)準(zhǔn)命名方式為: iqn.yyyy-mm. 其中: iqn:表示“iSCSI Qualified Name”,簡(jiǎn)稱iqn。 yyyy-mm:表示年份-月份。這里是2011-08。 reversed domain name:表示倒過(guò)來(lái)的域名,這里是com.example。 identifier:表示識(shí)別代碼,這里是disk backing-store:用于指定存儲(chǔ)設(shè)備,一般指非實(shí)際的物理磁盤,如LVM卷、某個(gè)分區(qū)、raid磁盤陣列 initiator-address :地址用于將target指派給指定的客戶機(jī)使用 6 開啟服務(wù)并設(shè)置為開機(jī)自啟動(dòng) service tgtd start chkconfig tgtd on 7 開啟iscsi通信端口3260,然后保存防火墻配置(實(shí)驗(yàn)環(huán)境中可以暫時(shí)關(guān)閉防火墻) iptables –I INPUT –P TCP –dport 3260 –j ACCPET service iptables save 或 iptables –F 二 連接存儲(chǔ)服務(wù)器:實(shí)現(xiàn)ESXi主機(jī)連接軟ISCSI存儲(chǔ)服務(wù)器 ·給ESXi主機(jī)添加第二塊網(wǎng)卡:分別給兩個(gè)ESXi主機(jī)再添加一塊標(biāo)準(zhǔn)網(wǎng)卡,用于連接存儲(chǔ)服務(wù)器 ·創(chuàng)建用作vMotion接口的Vmkernel網(wǎng)絡(luò)適配器:為每個(gè)物理網(wǎng)絡(luò)適配器創(chuàng)建虛擬 VMkernel 接口,并將接口與相應(yīng)的 iSCSI 適配器關(guān)聯(lián);這樣iSCSI 適配器和物理網(wǎng)卡通過(guò)虛擬 VMkernel 適配器連接在一起 1登錄 vSphere Client,連接vCenter Server,在“清單”面板中選擇主機(jī) 2單擊配置選項(xiàng)卡,然后在“硬件”面板中單擊網(wǎng)絡(luò),選擇右側(cè)的添加網(wǎng)絡(luò) 3 選擇VMkernel,并單擊下一步 4選擇要使用的 vSphere 標(biāo)準(zhǔn)交換機(jī),這里選擇創(chuàng)建vSphere標(biāo)準(zhǔn)交換機(jī),默認(rèn)單擊下一步 (如果“創(chuàng)建新的 vSphere 標(biāo)準(zhǔn)交換機(jī)”下方未出現(xiàn)適配器,則表明系統(tǒng)中的所有網(wǎng)絡(luò)適配器均被現(xiàn)有 vSphere 標(biāo)準(zhǔn)交換機(jī)或 vSphere Distributed Switch 使用。可以在不使用網(wǎng)絡(luò)適配器的情況下創(chuàng)建 vSphere標(biāo)準(zhǔn)交換機(jī),也可以選擇由現(xiàn)有 vSphere 標(biāo)準(zhǔn)交換機(jī)使用的網(wǎng)絡(luò)適配器) 5 勾選起一項(xiàng),單擊下一步 6 配置IP地址(主機(jī)添加的第二塊網(wǎng)卡的地址),網(wǎng)關(guān)為共享存儲(chǔ)服務(wù)器的地址,實(shí)際環(huán)境中就是實(shí)際網(wǎng)管的地址 7 單擊下一步,然后單擊完成 vMotion接口已經(jīng)創(chuàng)建好,等待與iSCSI適配器綁定,綁定后主機(jī)就可以與存儲(chǔ)服務(wù)器連接 ·建立并軟件 iSCSI適配器:ESXi 中內(nèi)置的軟件iSCSI 適配器通過(guò)利用網(wǎng)絡(luò)堆棧與物理網(wǎng)卡進(jìn)行通信 1配置選項(xiàng)卡,然后在“硬件”面板中單擊存儲(chǔ)適配器,單擊添加按鈕 2選擇添加軟件ISCSI適配器,然后直接單擊確定 3單擊確定后就會(huì)添加一個(gè)軟件ISCSI適配器 ·將軟件iSCSI 適配器與 VMkernel 適配器綁定(直接使用動(dòng)態(tài)發(fā)現(xiàn)) 1右鍵軟件iSCSI 適配器,選擇屬性;單擊網(wǎng)絡(luò)配置選項(xiàng)卡,選擇添加 2選擇Vmkernek適配器,單擊確定 3單擊動(dòng)態(tài)發(fā)現(xiàn)選項(xiàng)卡,單擊添加按鈕 4輸入iSCSI服務(wù)器的地址,單擊確定 5等待動(dòng)態(tài)發(fā)現(xiàn)和靜態(tài)發(fā)現(xiàn),發(fā)現(xiàn)之后動(dòng)態(tài)和靜態(tài)發(fā)現(xiàn)中都會(huì)自動(dòng)顯示 9 單擊關(guān)閉后,在單擊是 10 顯示兩個(gè)設(shè)備則正常(存儲(chǔ)服務(wù)器上有兩塊硬盤) 另一個(gè)主機(jī)作同樣的操作,也與存儲(chǔ)服務(wù)器相連 ·添加數(shù)據(jù)存儲(chǔ):將存儲(chǔ)服務(wù)器的硬盤映射到本地 1單擊數(shù)據(jù)存儲(chǔ)和存儲(chǔ)群集 2右擊數(shù)據(jù)中心,選擇添加數(shù)據(jù)存儲(chǔ),選擇要添加數(shù)據(jù)存儲(chǔ)的主機(jī) 3在選擇存儲(chǔ)器類型頁(yè)面中選擇磁盤/LUN,單擊下一步 4選擇要添加的磁盤,單擊下一步 5其他操作按向?qū)нx擇默認(rèn)完成即可 三 熱遷移 ·通過(guò) Storage vMotion 遷移已打開電源的虛擬機(jī):將已打開電源的虛擬機(jī)磁盤文件遷移到另一個(gè)數(shù)據(jù)存儲(chǔ)中,這里選擇共享存儲(chǔ);無(wú)法更改虛擬機(jī)的執(zhí)行主機(jī) 1 選擇清單中要遷移的虛擬機(jī) 2 在虛擬機(jī)上右鍵單擊,并從彈出菜單中選擇遷移 3 選擇更改數(shù)據(jù)存儲(chǔ),然后單擊下一步 4 選擇磁盤格式。 5 選擇要存儲(chǔ)虛擬機(jī)文件的數(shù)據(jù)存儲(chǔ)位置。 6 檢查頁(yè)面,然后單擊完成。 ·通過(guò) vMotion 遷移已打開電源的虛擬機(jī):將已打開電源的虛擬機(jī)從一臺(tái)主機(jī)遷移到另一臺(tái)主機(jī),即更改其執(zhí)行主機(jī);無(wú)法更改虛擬機(jī)的數(shù)據(jù)存儲(chǔ) 1 選擇清單中要遷移的虛擬機(jī)。 2 在虛擬機(jī)上右鍵單擊,并從彈出菜單中選擇遷移。 3 選擇更改主機(jī),然后單擊下一步。 4 選擇虛擬機(jī)的目標(biāo)主機(jī)或群集。 5 選擇資源池,然后單擊下一步。 6 選擇遷移優(yōu)先級(jí),然后單擊下一步。 7 檢查頁(yè)面,然后單擊完成 遷移完后,會(huì)在近期任務(wù)重顯示進(jìn)度條 |
|