XenServer pool 移除server 設置master

若是由於Pool中Master主機因爲某種緣由致使失效,會引發整個Pool進入緊急模式,恢復步驟以下:bash

在成員服務器上輸入以下命令服務器

# xe host-emergency-ha-disable              (關閉HA)
       #xe-toolstack-restart        
       這些將會關閉成員服務上運行的虛擬機
       若是確認原Master主機沒法恢復,則須要手工指定Master主機,在要將某一臺成員服務器設置成新的Master主機,請在該服務器上輸入以下命令:
       #xe pool-emergency-transition-to-master
       #xe pool-recover-slaves
      而後在原來的Master主機上運行以下命令,將其設置爲Pool的成員服務器。
       #xe pool-emergency-reset-master master-address=<IP ADDRESS of the new master>ui

若是原Master主機肯定崩潰,只能重裝,使用原機器名和IP地址重裝後沒法加入到Pool中,需先清理掉該主機的信息才能添加。使用以下命令刪除主機:spa

#xe pool-eject host uuid=<host_uuid>
      UUID的查找,能夠經過以下命令進行:rest

#xe host-listcode

正常模式下,要切換Master主機,能夠使用下列命令:server

# xe pool-designate-new-master host-uuid=blog

-------------------------------------------------------------------------------------圖片

以上是轉載的部分:ip

若是要刪除xenserver pool中的一個server,先要確保這個server不是master

wKioL1RhxrLRwAprAADYO96Cll0111.jpg

1
[root@xenserver-yefxrjsn ~] # xe host-list

uuid ( RO)                : 51926c54-9cfe-4cad-8b7f-ce8109ef2063
          name-label ( RW): xenserver-yefxrjsn
    name-description ( RW): Default install of XenServer


uuid ( RO)                : 49c7b331-23c6-41d6-a302-b2e7cc685128
          name-label ( RW): xenserver-1
    name-description ( RW): Default install of XenServer

設置xenserver-yefxrjsn爲master,注意uuid

1
[root@xenserver-yefxrjsn ~] # xe pool-designate-new-master  host-uuid=51926c54-9cfe-4cad-8b7f-ce8109ef2063

再到xencenter去查看xenserver-1右鍵已經能夠remove了

相關文章
相關標籤/搜索