Antworten

XenServer VM Tools aktualisieren

Jeder HOSTFACTORY® Cloud Server läuft als virtuelle Maschine auf der Virtualisierungsplattform "XenServer". Damit das Betriebssystem Ihres Servers optimal mit dieser Plattform zusammenarbeitet, sind darin die "XenServer VM Tools" installiert. HOSTFACTORY® liefert jeden Cloud Server mit diesen Tools aus; aktuell halten müssen Sie sie aber selbst, so wie das Betriebssystem auch.

Das Wichtigste in Kürze:
– Unter Windows aktualisieren sich die Tools erst ab Version 9.4.0 selbst, unter Linux gar nicht; prüfen Sie die installierte Version deshalb regelmässig.
– Die aktuelle Version erhalten Sie beim Hersteller unter xenserver.com/downloads.
– Erstellen Sie vor jeder Aktualisierung einen Snapshot, arbeiten Sie über die Konsole und wählen Sie eine Randzeit.

Wozu dienen die XenServer VM Tools?

Die Tools bestehen aus zwei Teilen:

  • Treiber für Datenträger und Netzwerk (unter Windows): Sie ermöglichen einen schnellen Zugriff auf Festplatte und Netzwerk, ohne dass die Hardware aufwendig nachgebildet werden muss. Linux bringt diese Treiber bereits im Kernel mit.
  • Gastagent (unter Windows "Management Agent"): Er tauscht Informationen zwischen Ihrem Server und der Plattform aus, etwa die IP-Adressen und die Speicherbelegung, und nimmt Befehle der Plattform entgegen.

Gem. Hersteller setzen unter anderem folgende Funktionen die Tools voraus:

  • unter Windows das saubere Herunterfahren und Neustarten Ihres Servers, etwa über my.hostfactory.ch » 'Cloud Server' » (Cloud Server wählen) » 'Remote-Steuerung'
  • unter Windows das Verschieben Ihres Servers im laufenden Betrieb auf einen anderen Host (Live-Migration), etwa bei Wartungsarbeiten an der Hardware
  • unter Windows die volle Leistung von Datenträger und Netzwerk
  • unter Windows und Linux die Anzeige der Leistungsdaten Ihres Servers

Ein Cloud Server ohne funktionierende Tools läuft zwar, aber langsamer und nur eingeschränkt verwaltbar. Insbesondere die Leistungen der Hochverfügbarkeits-Option (Standard-Ausführung) kann HOSTFACTORY® ohne funktionierende, aktuelle Tools nicht sicherstellen.

Weshalb muss ich die Tools aktuell halten?

  • Fehlerkorrekturen: Neuere Versionen beheben Fehler älterer, etwa unerwartete Neustarts, Abstürze des Management Agent, Bluescreens nach einem Treiber-Update oder den Verlust einer statischen IP-Adresse beim Aktualisieren.
  • Sicherheit: Der Hersteller schliesst auch Sicherheitslücken über neue Versionen der Tools.
  • Aktuelle Betriebssysteme: Veraltete Tools arbeiten mit aktuellen Betriebssystemen und deren Updates nur noch unzulänglich zusammen.
  • Unterstützung: Gem. Hersteller ist eine virtuelle Maschine nur mit installierten, aktuellen Tools vollständig unterstützt.

Unter Windows aktualisiert sich der Management Agent ab Version 9.4.0 in der Standardeinstellung selbst. Bis und mit Version 9.3.3 geschieht das nicht mehr (gem. Hersteller wegen geänderter Zertifikatsprüfungen); solche Installationen sind einmal von Hand zu aktualisieren.

Unter Linux werden die Tools nicht über die Paketquellen Ihrer Distribution aktualisiert; ein "apt upgrade" lässt sie unverändert. Jede neue Version ist deshalb von Hand einzuspielen.

Welche Version ist installiert?

Windows: unter "Systemsteuerung" → "Programme und Features" beim Eintrag "XenServer VM Tools" (bei älteren Versionen "Citrix VM Tools").

Linux (Debian, Ubuntu): mit folgendem Befehl:

  1. dpkg -l xe-guest-utilities

Die aktuelle Version und deren Änderungen finden Sie in den Versionshinweisen des Herstellers (Abschnitt "What's new").

Wo erhalte ich die aktuelle Version?

Der Hersteller stellt die aktuelle Version unter xenserver.com/downloads öffentlich und ohne Anmeldung bereit:

  • Windows: "XenServer VM Tools for Windows" als MSI-Installationspaket
  • Linux: "XenServer VM Tools for Linux" als Archiv (LinuxGuestTools-…tar.gz)

Prüfen Sie die heruntergeladene Datei bei Bedarf mit dem dort angegebenen SHA-256-Wert.

Hinweis: Die in der Konsole Ihres Cloud Servers unter "CD einlegen" angebotenen Medien sind nicht mehr aktuell. Verwenden Sie diese bitte nicht.

Was ist vor der Aktualisierung zu beachten?

  • Snapshot erstellen: Erstellen Sie unbedingt vorher einen Snapshot unter my.hostfactory.ch » 'Cloud Server' » (Cloud Server wählen) » 'Backup-Verwaltung' » 'Snapshot erstellen'. Geht etwas schief, setzen Sie Ihren Server darauf zurück. Ein Snapshot wird nach drei Tagen automatisch gelöscht; Einzelheiten unter Snapshots. In der Budget-Ausführung stehen keine Snapshots zur Verfügung; sichern Sie Ihre Daten dann vorgängig selbst.
  • Randzeit wählen: Je nach Ausgangsversion startet Ihr Server während der Aktualisierung mehrmals neu. Wählen Sie deshalb eine Zeit, zu der ein Unterbruch Ihrer Dienste nicht stört.
  • Über die Konsole arbeiten: Während der Aktualisierung kann die Netzwerkverbindung Ihres Servers unterbrochen werden, und eine Verbindung per Remotedesktop oder SSH bricht dann ab. Arbeiten Sie deshalb über my.hostfactory.ch » 'Cloud Server' » (Cloud Server wählen) » 'Konsole'; diese benötigt eine ausgehende Verbindung auf Port 30301.
  • Netzwerkeinstellungen bereithalten: Beim Aktualisieren von Windows-Versionen vor 9.3.3 können die statischen IP-Einstellungen verloren gehen, und die Namen der Netzwerkadapter können sich ändern. Die korrekten Werte (IP-Adressen samt Netmask und Gateway) finden Sie oben auf der Seite "Konsole".

Wie aktualisiere ich die Tools unter Windows?

  1. Erstellen Sie einen Snapshot (siehe oben).
  2. Öffnen Sie die Konsole und melden Sie sich als Administrator an.
  3. Laden Sie das MSI-Installationspaket unter xenserver.com/downloads herunter.
  4. Notieren Sie Ihre Netzwerkeinstellungen (Befehl siehe unten).
  5. Führen Sie das MSI-Installationspaket aus und folgen Sie dem Installationsassistenten. Lassen Sie die automatische Aktualisierung des Management Agent eingeschaltet (Standard).
  6. Bestätigen Sie jeden angeforderten Neustart, bis die Installation abgeschlossen ist.
  7. Prüfen Sie die installierte Version, die Netzwerkverbindung und Ihre Anwendungen.
  8. Funktioniert alles, löschen Sie den Snapshot; andernfalls setzen Sie Ihren Server darauf zurück.

Netzwerkeinstellungen notieren (Eingabeaufforderung):

  1. ipconfig /all

Danach hält sich der Management Agent in der Standardeinstellung selbst aktuell. Von der Aktualisierung der Treiber über Windows Update rät der Hersteller ab, weil diese zu unvorhergesehenen Neustarts führen kann.

Wie aktualisiere ich die Tools unter Linux?

Unter Debian und Ubuntu sind die Tools als Paket "xe-guest-utilities" installiert. Gem. Hersteller gehen Sie so vor:

  1. Erstellen Sie einen Snapshot (siehe oben).
  2. Laden Sie das Archiv "XenServer VM Tools for Linux" unter xenserver.com/downloads herunter und kopieren Sie es auf Ihren Server.
  3. Entpacken Sie das Archiv und führen Sie im entpackten Verzeichnis als root das Skript install.sh aus (Befehle siehe unten). Das Skript stellt selbst fest, was zu aktualisieren ist.
  4. Starten Sie den Server neu, falls dazu aufgefordert wird.
  5. Prüfen Sie die installierte Version (siehe oben).

Befehle (als root; ersetzen Sie den Dateinamen durch jenen des heruntergeladenen Archivs):

  1. tar -xzf LinuxGuestTools-<Version>.tar.gz
  2. cd <entpacktes Verzeichnis>
  3. ./install.sh

Was, wenn ich weitere Fragen habe?

Weitere Informationen finden Sie hier:

Möchten Sie die Aktualisierung nicht selbst vornehmen, übernimmt der HOSTFACTORY® Support diese gerne kostenpflichtig für Sie, inklusive vorgängigem Snapshot. Bei weiteren Fragen zu diesem Thema hilft Ihnen der HOSTFACTORY® Support gerne weiter.

Link zu diesem Artikel: https://support.hostfactory.ch/artikel/xenserver-vm-tools-aktualisieren/
URL in Zwischenablage kopieren
Welche Datenschutz-Einstellungen bevorzugen Sie?
Damit Sie unser Online-Angebot bestmöglich nutzen können, setzen wir auf unserer Website Cookies und ähnliche Technologien ein. Sie haben die Kontrolle darüber, zu welchen Zwecken wir Ihre Daten verarbeiten dürfen. Eine kommerzielle Verwendung ist ausgeschlossen.
Datenschutzerklärung
Technische Funktionen
Wir erfassen und speichern bestimmte Interaktionen und Einstellungen auf Ihrem Gerät, um die grundlegenden Funktionen unseres Online-Angebots, wie die Verwendung des Warenkorbs, zu ermöglichen. Bitte beachten Sie, dass die gespeicherten Daten keinerlei Rückschlüsse auf Ihre persönlichen Informationen zulassen.
Erweiterte Nutzungsmessung
Wir nutzen Analysetools, um technische Probleme zu erkennen und das Benutzererlebnis zu verbessern. Dazu gehören auch Dienste wie Google Analytics und Google Tag Manager, die Cookies verwenden, um Daten zu sammeln. Bitte beachten Sie, dass diese Daten auch von Google verarbeitet und möglicherweise für eigene Zwecke genutzt werden.