Afdrukken
PDF

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)

  1. Navigeer met de pijltjestoetsen naar Resource Pool Configuration
  2. Druk op Enter
  3. Ga naar Designate a New Pool Master
  4. Druk op Enter
  5. Voer gebruikersnaam en wachtwoord in
  6. Druk op Enter
  7. Selecteer de lokale server (of een andere server)
  8. Druk op Enter
  9. 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