国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

在具有共享存儲的xen Server上實現共享VM的啟動方法

2024-09-01 13:48:51
字體:
來源:轉載
供稿:網友

如果在一臺xen Server主機上創建了一個VM,該VM安裝在共享的盤陣上。那么如果該主機因硬件原因出現宕機,怎么在其他主機啟動共享盤上的VM實現VM的高可用呢。Citrix Xen Server 的高級版本和企業版本提供了高可用支持,且要求Xen Server主機要在同一個池中。

這里我們不通過同一個池,怎么實現VM的啟動呢。在網上花費了很多時間用于查找相關資料。都未能插到我需要的資料。

后來就思考,按照道理來說這個功能應該是能夠實現的才對。功夫不負有心人

環境

Citrix Xen Serer 6.1免費版

免費版這里需要三臺服務器

A、B為XEN Server 服務器。C主機用于iscsi 虛擬出一個共享磁盤出來。
在主機A上虛擬機的建立

1、建立iSCSI SR

2、新建虛擬機  在選擇主服務器頁面時, 選擇不為此VM分配主服務器(D),如圖:citrix,xen,server,Server共享存儲,server安裝
3、用iSCSI SR庫來為新VM分配存儲如圖:
citrix,xen,server,Server共享存儲,server安裝
4、繼續完成VM的安裝。

在主機B上啟動在主機A上建立的VM     要在主機B上啟動在主機A上建立的VM,需要主機A與共享盤陣斷開連接。iSCSI SR庫右鍵->分離(D)...。注意,需要SR上的所有虛擬機都關機的情況下,才能執行分離操作。

如果主機A不與共享盤陣分離,在主機B連上盤陣后,就會對盤陣數據照成破壞。

1、新建iSCSI 存儲庫  

 在iSCSI存儲庫路徑輸入頁面,輸入iscsi目標主機IP地址。點擊完成,會彈出如下對話框:citrix,xen,server,Server共享存儲,server安裝
選擇連接SR(A)

2、新建虛擬機且不啟動(與源虛擬機參數一致)

3、給新添加的VM添加之前建立的iscsi 磁盤,并設置位置為0citrix,xen,server,Server共享存儲,server安裝
選擇 交換這些磁盤(S)

此時如果我們不需要剛剛新建的磁盤,則可以將其刪除(剛新建的磁盤沒有數據,可以直接刪除)

4、去掉DVD驅動器

將DVD驅動器設置為空,否則會從DVD驅動中啟動虛擬機。(這里應該可以通過配置虛擬機的啟動參數來修改虛擬機的啟動項)citrix,xen,server,Server共享存儲,server安裝
此時我們啟動虛擬機,則會報:Error from bootloader:no bootable disk。說當前虛擬機沒有啟動磁盤。

5、設置虛擬機引導參數:

執行xe vm-list 命令,查看但前xen主機上的虛擬機

執行xe vm-param-list uuid=<vm-uuid>命令看看指定uuid虛擬機的參數

我們可以看到:

citrix,xen,server,Server共享存儲,server安裝
PV-bootloader (RW):elioader  這一行。

修改PV-bootloader (RW)的值為pygrub,命令如下:

xe vm-param-set PV-bootloader=pygrub uuid=<vm-uuid>

再執行啟動虛擬機操作,如果依然報Error from bootloader:no bootable disk,則執行第6

6、修改vbd參數

執行命令

xe vbd-list 列出當前主機上的所有VBD,找到對應虛擬機的VBD

執行命令 xe vbd-param-list uuid=<vbd-uuid>citrix,xen,server,Server共享存儲,server安裝
可以看到 bootable(RW):的值為false,需要修改該值為true。執行命令如下

:xe vbd-param-set bootable=true uuid=<vbd-uuid>citrix,xen,server,Server共享存儲,server安裝
重新執行啟動,這次就啟動成功了;
citrix,xen,server,Server共享存儲,server安裝

7、修改網絡物理地址(mac地址)如果在主機B上建立虛擬機時,指定了源主機A上虛擬機的MAC地址。則跳過這一步。否則需要修改mac地址。citrix,xen,server,Server共享存儲,server安裝
將mac地址修改為虛擬機內部設置的mac地址(原主機A上虛擬機的MAC地址)

這樣我們就實現了在另一臺主機上啟動共享虛擬機的功能了。

注意:    這里只是我的實驗結果,具體對虛擬機或者對xen server有沒有影響,現在還不清楚。有待后續測試完善。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米泉市| 斗六市| 大宁县| 和田市| 曲阜市| 鹰潭市| 桂东县| 精河县| 安康市| 山东| 鲁甸县| 西藏| 泽州县| 平谷区| 成都市| 泰州市| 乌拉特中旗| 板桥市| 荥经县| 探索| 宝鸡市| 旌德县| 南雄市| 江都市| 东乡族自治县| 澄江县| 徐汇区| 长丰县| 巴青县| 花莲市| 德保县| 临朐县| 望都县| 固阳县| 名山县| 山阴县| 西盟| 迁安市| 云南省| 巴林左旗| 吴堡县|