Verander de Pool Master in Citrix XenServer
Een XenServer promoten van Slave naar Pool Master is niet mogelijk via XenCenter. Het vernaderen van de Pool Master kan via de Management Console of via de Local Command Shell. De Pool Master wordt gebruikt voor alle configuratie changes en is eigenlijk je aanspreekpunt tot de servers. Zonder de Pool Master is je server niet meer te benaderen, in zo'n geval kun je de slave server promoten tot pool master, de management database staat namelijk op alle servers.
Controleer of de Pool Master aan staat, evenals de server welke gepromoot wordt als nieuwe Pool Master, let op dat bij deze actie HA uit moet staan op de pool!
Via de Management Console (op de toekomstige Pool Master)
- Navigeer met de pijltjestoetsen naar Resource Pool Configuration
- Druk op Enter
- Ga naar Designate a New Pool Master
- Druk op Enter
- Voer gebruikersnaam en wachtwoord in
- Druk op Enter
- Selecteer de lokale server (of een andere server)
- Druk op Enter
- Druk op F8 om de keuze te bevestigen
Als XenCenter met de Pool Master verbonden is, dan zal deze de verbinding tijdelijk verliezen. Zodra de Pool Master omgezet is naar de nieuwe server, zal de verbinding weer hersteld worden.
Via de Local Command Shell
xe host-list
Kopieer het UUID van de server welke de nieuwe Pool Master wordt
xe pool-designate-new-master host-uuid=<uuid>
Vul bij <uuid> het UUID van de nieuwe Pool Master
Na het uitvoeren van dit commando, zal in XenCenter de Pool voor ongeveer 20 a 30 seconden verdwijnen. Daarna zal de Pool weer verschijnen in.
Als de Pool master 'down' is gebruik je een ander commando
xe pool-emergency-transition-to-master
Hierna maak je opnieuw verbinding naar de slave servers met
xe pool-recover-slaves


