Mittwoch, 20. November 2013

Xenserver 6.2 patchen

Xenserver 6.2 ist seit dem Erscheinen nun Open Source. Dabei wurde allerdings die Patchfunktion über XenCenter entfernt. Zwar kann immer noch überprüft werden ob Patches erschienen sind und diese lassen sich über das XenCenter auch herunterladen, aber diese müssen dann über die Commandshell installiert werden. Dazu müssen dann die heruntergeladenen Updates mit SSH, also zB mit WinSCP auf den Xenserver in das Verzeichnis /var/tmp übertragen werden.
Über die Shell zB mit Putty werden danach die Patches direkt auf dem Xenserver installiert.

Im ersten Schritt werden die Patches dem Xenserver bekannt gemacht:

xe patch-upload file-name=/var/tmp/<update file>

Es wird eine UUID erzeugt und angezeigt. Diese wird für die Installation über:

xe patch-pool-apply uuid=<uuid>

benötigt.Mit

xe patch-list

kann man sich den Erfolg der Aktion anzeigen lassen und zum Abschluss mit:

xe-toolstack-restart

den Patch aktivieren.