Od pewnego czasu sieć energetyczną w naszej firmie nękały awarie — które dotkneły niestety serwer testowy Citrix XEN który administruje. Po ponownym wlączeniu energii maszyna fizyczna wstawała jednak należało ręcznie uruchomić wirtualne maszyny które na nim były.

 

Od wersji 6.x Citrix XEN usunął odpcje autostartu ze względu na wdrożenie HA ( high-avalibity ) — poieważ moga wystąpić komplikacje w sieci jesli pojawią się dwa takie samy hosty.

Rozwiązanie:

1.) Utworzyć nowu wpis vApp ( łatwo znaleźć w Citrix XEN-Center w górnym menu ),
2.) Wybrać VMS których dotyczy vAPP ( wszystkie ),
3.) Wybrać hierarchie boot oraz czas pomiędzy startem kolejnych maszyn,
4.) Użyć komendy ” xe appliance-​list name-label​=”TUTAJ NAZWA UTWORZONEJ vApp”  ” ( w celu wyciagniecia uuida vapp ),
5.) Dodanie do autostartu ( nano /etc/rc.local ) komend: // na samym końcu
sleep 40
xe appliance-​start uuid=”uuid-​vapp”