XenServer VM-Tools für Windows
XenServer VM Tools (früher Citrix VM Tools oder XenServer PV Tools) für Windows bieten leistungsstarke I/O-Dienste ohne den Aufwand herkömmlicher Geräteemulation. XenServer VM Tools für Windows bestehen aus I/O-Treibern (auch bekannt als paravirtualisierte Treiber oder PV-Treiber) und dem Management Agent.
XenServer VM Tools für Windows müssen auf jeder Windows-VM installiert sein, damit die VM eine vollständig unterstützte Konfiguration hat. Eine VM funktioniert ohne sie, aber die Leistung wird beeinträchtigt.
Die Version der XenServer VM Tools für Windows wird unabhängig von der Version von XenServer aktualisiert. Um den Support zu erhalten, stellen Sie sicher, dass Ihre XenServer VM Tools für Windows regelmäßig auf die neueste Version aktualisiert werden, sowohl in Ihren VMs als auch in allen Vorlagen, die Sie zum Erstellen Ihrer VMs verwenden. Weitere Informationen zur neuesten Version der Tools finden Sie unter Was ist neu.
Installieren Sie die XenServer VM Tools
Hinweis:
Um XenServer VM Tools für Windows auf einer Windows-VM zu installieren, muss auf der VM Microsoft.NET Framework Version 4.0 oder höher ausgeführt werden.
Die XenServer VM Tools für Windows werden standardmäßig im C:\Program Files\XenServer\XenTools
Verzeichnis auf der VM installiert.
So installieren Sie die XenServer VM Tools für Windows:
-
Wir empfehlen, dass Sie einen Snapshot Ihrer VM erstellen, bevor Sie die XenServer VM Tools installieren oder aktualisieren.
-
Laden Sie die Datei XenServer VM Tools für Windows von der XenServer-Downloadseiteherunter.
-
Überprüfen Sie Ihren Download anhand des angegebenen SHA256-Werts.
-
Kopieren Sie die Datei auf Ihre Windows-VM oder auf ein freigegebenes Laufwerk, auf das die Windows-VM zugreifen kann.
-
Führen Sie die
managementagentx64.msi
Datei aus, um mit der Installation der XenServer VM Tools zu beginnen.Msiexec.exe /package managementagentx64.msi
-
Befolgen Sie die Anweisungen im Installationsprogramm.
-
Folgen Sie den Anweisungen des Assistenten, um die Lizenzvereinbarung zu akzeptieren, und wählen Sie einen Zielordner aus.
-
Passen Sie die Einstellungen auf der Seite Einstellungen für Installation und Updates an.
Standardmäßig zeigt der Assistent die folgenden empfohlenen Einstellungen an:
- Installieren Sie jetzt I/O-Treiber
- Wenn für die VM
has-vendor-device=true
eingestellt ist, ist diese Option nicht ausgewählt, da die I/O-Treiber bereits von Windows Update installiert wurden. - WENN für die VM
has-vendor-device=false
eingestellt ist, ist diese Option ausgewählt.
- Wenn für die VM
- Automatische Management Agent-Updates zulassen
- Automatische I/O-Treiberupdates durch den Management Agent verbieten
- Senden Sie anonyme Nutzungsinformationen an Cloud Software Group, Inc.
Für einige Anwendungsfälle werden unterschiedliche Update einstellungen empfohlen. Weitere Informationen finden Sie unter Aktualisieren der XenServer VM Tools.
Um das Update seinstellungen zu konfigurieren, können Sie die folgenden Änderungen vornehmen:
- Wenn Sie die automatische Aktualisierung des Management Agents nicht zulassen möchten, wählen Sie in der Liste die Option Automatische Management Agent-Updates verbieten aus.
- Wenn Sie dem Management Agent erlauben möchten, die I/O-Treiber automatisch zu aktualisieren, wählen Sie Automatische I/O-Treiberupdates durch den Management Agent zulassen aus. Wir empfehlen jedoch, dass Sie Windows Update verwenden, um die I/O-Treiber zu aktualisieren, nicht den Management Agent. Wenn Sie ausgewählt haben, I/O-Treiberupdates über den Windows Update-Mechanismus zu erhalten, erlauben Sie dem Management Agent nicht, die E/A-Treiber automatisch zu aktualisieren.
- Wenn Sie keine anonymen Nutzungsinformationen mit uns teilen möchten, deaktivieren Sie das Kontrollkästchen Anonyme Nutzungsinformationen an Cloud Software Group, Inc. senden. Ankreuzfeld. Die an die Cloud Software Group übermittelten Informationen enthalten die ersten vier Zeichen der UUID der VM, die das Update anfordert. Es werden keine weiteren Informationen über die VM gesammelt oder übertragen.
- Installieren Sie jetzt I/O-Treiber
-
Klicken Sie auf Weiter und dann auf Installieren, um mit der Installation der XenServer VM Tools für Windows zu beginnen.
-
-
Starten Sie die VM neu, wenn Sie aufgefordert werden, den Installationsvorgang abzuschließen.
Kunden, die die XenServer VM Tools für Windows oder den Management Agent über RDP installieren, sehen die Neustartaufforderung möglicherweise nicht, da sie nur in der Windows-Konsolensitzung angezeigt wird. Um sicherzustellen, dass Sie Ihre VM neu starten (falls erforderlich) und um Ihre VM in einen optimierten Zustand zu versetzen, geben Sie die Option Neustart erzwingen in RDP an. Die Option Neustart erzwingen startet die VM nur dann neu, wenn sie erforderlich ist, um die VM in einen optimierten Zustand zu versetzen.
Warnung:
Die Installation oder Aktualisierung der XenServer VM Tools für Windows kann dazu führen, dass sich der Anzeigename und die ID einiger Netzwerkadapter ändern. Jede Software, die für die Verwendung eines bestimmten Adapters konfiguriert ist, muss möglicherweise nach der Installation oder dem Upgrade von XenServer VM Tools für Windows neu konfiguriert werden.
Automatische Installation
Führen Sie einen der folgenden Befehle aus, um die XenServer VM Tools für Windows im Hintergrund zu installieren und zu verhindern, dass das System neu gestartet wird:
Msiexec.exe /package managementagentx64.msi /quiet /norestart
<!--NeedCopy-->
Oder
Setup.exe /quiet /norestart
<!--NeedCopy-->
Eine nicht interaktive, aber nicht stille Installation kann erhalten werden, indem Sie Folgendes ausführen:
Msiexec.exe managementagentx64.msi /passive
<!--NeedCopy-->
Oder
Setup.exe /passive
<!--NeedCopy-->
Hinweise:
- Der Parameter
/quiet
gilt nur für die Installationsdialoge, aber nicht für die Installation des Gerätetreibers. Wenn der Parameter/quiet
angegeben ist, fordert die Gerätetreiberinstallation bei Bedarf die Berechtigung zum Neustart an.
- Wenn
/quiet /norestart
angegeben ist, wird das System nicht neu gestartet, nachdem die gesamte Tools-Installation abgeschlossen ist. Dieses Verhalten ist unabhängig davon, was der Benutzer im Reboot-Dialog angibt.- Wenn
/quiet /forcerestart
angegeben ist, kann der Upgrade- oder Installationsvorgang mehrere Neustarts auslösen. Dieses Verhalten ist unabhängig davon, was der Benutzer im Reboot-Dialog angibt.- Wenn die Gerätetreiberinstallation die Berechtigung zum Neustart anfordert, kann eine Tools-Installation mit dem angegebenen Parameter
quiet
weiterhin ausgeführt werden. Verwenden Sie den Task-Manager, um zu überprüfen, ob das Installationsprogramm noch läuft.
Um die Installationseinstellungen anzupassen, verwenden Sie die folgenden Parameter mit den Befehlen für die unbeaufsichtigte Installation:
Parameter | Zulässige Werte | Standard | Beschreibung |
---|---|---|---|
ALLOWAUTOUPDATE | JA oder NEIN | JA | Automatische Management Agent-Updates zulassen |
ALLOWDRIVERINSTALL | JA oder NEIN | JA | Installieren Sie jetzt die I/O-Treiber |
ALLOWDRIVERUPDATE | JA oder NEIN | NEIN | Erlauben Sie den automatischen Management Agent-Updates, aktualisierte Treiber zu installieren |
IDENTIFYAUTOUPDATE | JA oder NEIN | JA | Senden Sie uns anonyme Nutzungsinformationen |
Um beispielsweise eine automatische Installation der Tools durchzuführen, die keine zukünftigen automatischen Management Agent-Updates zulässt und keine anonymen Informationen an Cloud Software Group, Inc. sendet, führen Sie einen der folgenden Befehle aus:
Msiexec.exe /package managementagentx64.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart
<!--NeedCopy-->
Bei interaktiven, unbeaufsichtigten und passiven Installationen kann es nach dem nächsten Systemneustart zu mehreren automatisierten Neustarts kommen, bevor die XenServer VM Tools für Windows vollständig installiert sind. Dieses Verhalten ist auch bei Installationen mit dem angegebenen Flag /norestart
der Fall. Bei Installationen, bei denen das Flag /norestart
bereitgestellt wird, kann der erste Neustart jedoch manuell eingeleitet werden.
Aktualisieren Sie die XenServer VM Tools
Stellen Sie sicher, dass Ihre XenServer VM Tools für Windows regelmäßig auf die neueste Version aktualisiert werden, sowohl in Ihren VMs als auch in allen Vorlagen, die Sie zum Erstellen Ihrer VMs verwenden. Wir empfehlen, dass Sie einen Snapshot Ihrer VM erstellen, bevor Sie die XenServer VM Tools aktualisieren. Weitere Informationen zur neuesten Version der Tools finden Sie unter Neuigkeiten.
Wichtig:
Stellen Sie sicher, dass alle angeforderten VM-Neustarts im Rahmen des Updates abgeschlossen sind. Möglicherweise sind mehrere Neustarts erforderlich. Wenn nicht alle angeforderten Neustarts abgeschlossen sind, zeigt die VM möglicherweise ein unerwartetes Verhalten.
XenServer bietet automatische Updatemechanismen für jede seiner Komponenten:
- Der Management Agent kann sich automatisch selbst aktualisieren
- Die I/O-Treiber können entweder vom Management Agent oder über Windows Update aktualisiert werden.
Alternativ können Sie eine oder beide dieser Komponenten manuell aktualisieren.
das Update smethode, die für jede Komponente der Tools ausgewählt werden muss, kann von Ihrer Umgebung abhängen.
Empfohlene Update einstellungen
Für die meisten Anwendungsfälle empfehlen wir, die folgenden Einstellungen für das Update der verschiedenen Komponenten der XenServer VM Tools für Windows zu verwenden:
-
Halten Sie den Management Agent davon ab, die I/O-Treiber zu aktualisieren.
-
Setzen Sie den Wert des folgenden Registrierungsschlüssels auf einen REG_DWORD-Wert von ‘3’:.
HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot
Weitere Informationen finden Sie unter ### Automatische Neustarts.
-
Stellen Sie die I/O-Treiber so ein, dass sie über Windows Update aktualisiert werden.
Während der Installation:
Die ersten beiden Einstellungen sind die Standardeinstellungen, wenn Sie das Installationsprogramm ausführen:
Einstellungen für Citrix Provisioning Provisioning-Ziele oder beim Booten zurückgesetzte Maschinen
Wenn Sie beabsichtigen, Ihre Windows-VM als Citrix Provisioning Provisioning-Ziel zu verwenden oder wenn das Reset-On-Boot-Flag gesetzt ist, können Sie keinen der automatisierten Update mechanismen verwenden. Wir empfehlen, dass Sie die folgende Konfiguration in der Master-Vorlage festlegen, die Sie zum Erstellen dieser VMs verwenden:
-
Stellen Sie bei der Erstellung Ihrer VM sicher, dass das Flag
has-vendor-device
auffalse
gesetzt ist.Weitere Informationen finden Sie unter Erstellen einer Windows-VM mithilfe der CLI.
Während der Installation:
Geben Sie diese Konfiguration an, wenn Sie die XenServer VM Tools zum ersten Mal installieren:
Einstellungen für automatische Updates nur durch den Management Agent
Sie können den Management Agent so konfigurieren, dass er sowohl sich selbst als auch die I/O-Treiber aktualisiert. Wenn Sie diese Konfiguration verwenden, stellen Sie sicher, dass die VMs daran gehindert werden, die I/O-Treiber über Windows Update zu aktualisieren. Wenn beide Mechanismen versuchen, die I/O-Treiber zu aktualisieren, kann dies zu unnötigen Updates führen.
Wählen Sie diesen Ansatz, wenn Ihre Organisation verlangt, dass Sie alle Updates überprüfen, bevor Sie sie auf Ihre Windows-VMs anwenden. In diesem Fall müssen Sie auch den Management Agent umleiten, um seine Updates von einem internen Server abzurufen.
-
Deaktivieren Sie das Update der I/O-Treiber über Windows Update.
-
Stellen Sie den Management Agent so ein, dass er die I/O-Treiber aktualisiert.
-
(Optional) Leiten Sie die Management Agent-Updatesum.
Während der Installation:
Geben Sie diese Konfiguration an, wenn Sie die XenServer VM Tools zum ersten Mal installieren:
Aktualisieren des Management-Agenten
Mit XenServer können Sie den Management Agent sowohl auf neuen als auch auf vorhandenen Windows-VMs automatisch aktualisieren. XenServer ermöglicht standardmäßig die automatische Aktualisierung des Management Agents. Allerdings erlaubt es dem Management Agent nicht, die E/A-Treiber automatisch zu aktualisieren. Sie können die Einstellungen für das Management Agent-Update während der Installation von XenServer VM Tools für Windows anpassen. Die automatische Aktualisierung des Management Agents erfolgt nahtlos und startet die VM nicht neu. In Szenarien, in denen ein Neustart der VM erforderlich ist, wird auf der Registerkarte Konsole der VM eine Meldung angezeigt, die Benutzer über die erforderliche Aktion informiert.
Sie können die Management Agent-Updates automatisch abrufen, sofern die Windows-VM Zugriff auf das Internet hat.
Verwalten automatischer Updates über die CLI
Mit XenServer können Sie die Befehlszeile verwenden, um die automatische Aktualisierung der I/O-Treiber und des Management Agents zu verwalten. Sie können msiexec.exe
mit den in der folgenden Tabelle aufgeführten Argumenten ausführen, um anzugeben, ob die I/O-Treiber und der Management Agent automatisch aktualisiert werden. Informationen zur Installation von XenServer VM Tools für Windows mithilfe von msiexec.exe
finden Sie unter Automatische Installation.
Hinweis:
Bei VMs, die entweder mit PVS oder MCS verwaltet werden, werden automatisierte Updates automatisch ausgeschaltet, wenn der Citrix Virtual Desktops VDA vorhanden ist und meldet, dass die Maschine nicht persistent ist.
Argument | Werte | Beschreibung |
---|---|---|
ALLOWAUTOUPDATE | JA/NEIN | Zulassen/Verbieten der automatischen Aktualisierung des Management Agents |
ALLOWDRIVERINSTALL | JA/NEIN | Erlauben/verbieten Sie dem XenServer VM Tools for Windows-Installationsprogramm die Installation von I/O-Treibern |
ALLOWDRIVERUPDATE | JA/NEIN | Erlauben/verbieten dem Management Agent, die I/O-Treiber automatisch zu aktualisieren |
IDENTIFYAUTOUPDATE | JA/NEIN | Erlauben/verbieten Sie, dass der automatische Update mechanismus anonyme Nutzungsinformationen an uns sendet |
Beispiel:
setup.exe /passive /forcerestart ALLOWAUTOUPDATE=YES ALLOWDRIVERINSTALL=NO \
ALLOWDRIVERUPDATE=NO IDENTIFYAUTOUPDATE=YES
<!--NeedCopy-->
Management Agent-Updates aktivieren
Gehen Sie wie folgt vor, um die automatische Aktualisierung des Management Agents auf VM-Basis zu aktivieren:
-
Öffnen Sie auf der VM als Administrator eine Eingabeaufforderung.
-
Führen Sie den folgenden Befehl aus:
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_DWORD /v DisableAutoUpdate /d 0 <!--NeedCopy-->
-
Stellen Sie sicher, dass Management Agent-Updates von Ihrem Pool zugelassen werden. Führen Sie in der Host-Konsole den folgenden Befehl aus:
xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=true <!--NeedCopy-->
Management Agent-Updates deaktivieren
So deaktivieren Sie die automatische Aktualisierung des Management Agents pro VM:
-
Öffnen Sie auf der VM als Administrator eine Eingabeaufforderung.
-
Führen Sie den folgenden Befehl aus:
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_DWORD /v DisableAutoUpdate /d 1 <!--NeedCopy-->
Um die automatische Aktualisierung des Management Agents auf Pool-Basis zu deaktivieren, führen Sie den folgenden Befehl in der Host-Konsole aus:
xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=false
<!--NeedCopy-->
Umleiten der Management Agent-Updates
XenServer ermöglicht es Kunden, Management Agent-Updates vor der Installation auf einen internen Webserver umzuleiten. Mit dieser Umleitung können Kunden die Updates überprüfen, bevor sie automatisch auf der VM installiert werden.
Der Management Agent verwendet ein Updatesdatei, um Informationen über die verfügbaren Updates abzurufen. Der Name dieser Update-Datei hängt von der Version des Management Agents ab, die Sie verwenden:
- Verwenden Sie für Management Agent 9.2.1.35 und höher https://pvupdates.vmd.citrix.com/autoupdate.v1.json.
- Für Management Agent 9.0.0.0 bis 9.2.0.27 https://pvupdates.vmd.citrix.com/updates.v9.json.
Führen Sie die folgenden Schritte aus, um die Management Agent-Updates umzuleiten:
-
Laden Sie die Update-Datei herunter.
-
Laden Sie die Management Agent MSI-Dateien herunter, auf die in der Update-Datei
-
Laden Sie die MSI-Dateien auf einen internen Webserver hoch, auf den Ihre virtuellen Maschinen zugreifen können.
-
Aktualisieren Sie die Update-Datei, sodass sie auf die MSI-Dateien auf dem internen Webserver verweist.
-
Laden Sie die Update-Datei auf den Webserver hoch.
Automatische Updates können auch pro VM oder pro Pool umgeleitet werden. So leiten Sie Updates auf einer Pro-VM-Basis um:
-
Öffnen Sie auf der VM als Administrator eine Eingabeaufforderung.
-
Führen Sie den Befehl aus
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools /t REG_SZ /v update_url /d \ url of the update file on the web server <!--NeedCopy-->
Führen Sie den folgenden Befehl aus, um die automatische Aktualisierung des Management Agents pro Pool umzuleiten:
xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_url=url of the update file on the web server
<!--NeedCopy-->
Aktualisieren Sie die I/O-Treiber
Sie können die I/O-Treiber über Windows Update oder mithilfe des Management Agents aktualisieren. Sie können automatische Updates auch deaktivieren und Updates für die I/O-Treiber manuell verwalten.
Jeder der I/O-Treiber (xennet, xenvif, xenvbd, xeniface und xenbus) hat seine eigene Version. Informationen zu den neuesten Versionen finden Sie unter Was ist neu.
Stellen Sie die I/O-Treiber so ein, dass sie über Windows Update aktualisiert werden
Sie können I/O-Treiber-Updates automatisch von Microsoft Windows Update erhalten, vorausgesetzt:
-
Windows Update ist innerhalb der VM aktiviert
-
Die VM hat Zugriff auf das Internet oder kann eine Verbindung zu einem WSUS-Proxyserver herstellen.
-
Sie verwenden nicht die Core-Version von Windows Server. Windows Server Core unterstützt nicht die Verwendung von Windows Update zum Installieren oder Aktualisieren der I/O-Treiber.
Der Abschnitt Virtualisierungsstatus auf der Registerkarte Allgemein einer VM in XenCenter gibt an, ob die VM Updates von Windows Update empfangen kann. Der Mechanismus zum Empfangen von E/A-Treiberupdates von Windows Update ist standardmäßig aktiviert. Wenn Sie keine I/O-Treiberupdates von Windows Update erhalten möchten, deaktivieren Sie Windows Update auf Ihrer VM oder geben Sie eine Gruppenrichtlinie an.
Deaktivieren Sie das Update der I/O-Treiber über Windows Update
Der Abschnitt Virtualisierungsstatus auf der Registerkarte Allgemein einer VM in XenCenter gibt an, ob die VM Updates von Windows Update empfangen kann. Der Mechanismus zum Empfangen von E/A-Treiberupdates von Windows Update ist standardmäßig aktiviert.
Geben Sie für bereits vorhandene Windows-VMs eine Gruppenrichtlinie an, wenn Sie keine I/O-Treiberupdates von Windows Update erhalten möchten.
Für neue Windows-VMs können Sie während der VM-Erstellung ein Flag in der VM setzen, um I/O-Treiberupdates von Windows Update zu verhindern. Weitere Informationen finden Sie unter Einstellungen für Citrix Provisioning Provisioning-Ziele oder Reset-On-Boot-Maschinen und Erstellen einer Windows-VM mithilfeder CLI.
Stellen Sie den Management Agent so ein, dass er die I/O-Treiber aktualisiert
Während der Installation von XenServer VM Tools für Windows können Sie angeben, dass der Management Agent die I/O-Treiber automatisch aktualisiert. Wenn Sie diese Einstellung lieber nach Abschluss des Installationsvorgangs für XenServer VM Tools für Windows aktualisieren möchten, führen Sie die folgenden Schritte aus:
-
Öffnen Sie auf der VM als Administrator eine Eingabeaufforderung.
-
Führen Sie den folgenden Befehl aus:
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_SZ /v \ InstallDrivers /d YES <!--NeedCopy-->
Halten Sie den Management Agent davon ab, die I/O-Treiber zu aktualisieren
Gehen Sie wie folgt vor, um zu verhindern, dass der Management Agent die I/O-Treiber aktualisiert:
-
Öffnen Sie auf der VM als Administrator eine Eingabeaufforderung.
-
Führen Sie den folgenden Befehl aus:
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate /t REG_SZ /v \ InstallDrivers /d NO <!--NeedCopy-->
Automatischer Neustart
Stellen Sie sicher, dass alle angeforderten VM-Neustarts im Rahmen des Updates abgeschlossen sind. Möglicherweise sind mehrere Neustarts erforderlich. Wenn alle angeforderten Neustarts nicht abgeschlossen sind, tritt möglicherweise ein unerwartetes Verhalten auf.
Sie können einen Registrierungsschlüssel festlegen, der die maximale Anzahl automatischer Neustarts angibt, die bei der Installation der Treiber über den Geräte-Manager oder Windows Update durchgeführt werden. Nachdem Sie den Xenbus-Treiber Version 9.1.1.8 oder höher installiert haben, verwenden die XenServer VM Tools für Windows die Anweisungen dieses Registrierungsschlüssels.
Um diese Funktion zu nutzen, Wir empfehlen, dass Sie so schnell wie möglich den folgenden Registrierungsschlüssel festlegen: HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot
. Der Wert des Registrierungsschlüssels muss eine positive Ganzzahl sein. Es wird empfohlen, die Anzahl der Neustarts im Registrierungsschlüssel auf 3 festzulegen.
Wenn dieser Registrierungsschlüssel festgelegt ist, führen die XenServer VM Tools für Windows so viele Neustarts durch, wie erforderlich sind, um die Updates abzuschließen, oder die im Registrierungsschlüssel angegebene Anzahl von Neustarts — je nachdem, welcher Wert niedriger ist.
Vor jedem Neustart kann Windows 60 Sekunden lang eine Warnung anzeigen, die vor dem bevorstehenden Neustart warnt. Sie können die Warnung verwerfen, aber diese Aktion bricht den Neustart nicht ab. Warten Sie aufgrund dieser Verzögerung zwischen den Neustarts einige Minuten nach dem ersten Neustart, bis der Neustartzyklus abgeschlossen ist.
Hinweise:
Diese Einstellung ist für Headless-Server mit statischen IP-Adressen erforderlich.
Diese automatische Neustartfunktion gilt nur für Updates der Windows I/O-Treiber über den Geräte-Manager oder Windows Update. Wenn Sie das Management Agent-Installationsprogramm zum Bereitstellen Ihrer Treiber verwenden, ignoriert das Installationsprogramm diesen Registrierungsschlüssel und verwaltet die Neustarts der VM gemäß seinen eigenen Einstellungen.
Andere Konfigurationen und Abfragen
Finden der I/O-Treiberversion
Um die Version der auf der VM installierten I/O-Treiber herauszufinden:
-
Navigieren Sie zu
C:\Windows\System32\drivers
. -
Suchen Sie den Treiber aus der Liste.
-
Rechtsklicken Sie auf den Treiber und wählen Sie Eigenschaften und dann Details.
Im Feld Dateiversion wird die Version des auf der VM installierten Treibers angezeigt.
Finden Sie die Version des Management Agents
So ermitteln Sie die Version des Management Agents, der auf der VM installiert ist:
-
Navigieren Sie zu
C:\Program Files\XenServer\XenTools
. -
Klicken Sie mit der rechten Maustaste auf
XenGuestAgent
aus der Liste und klicken Sie auf Eigenschaften und dann Details.Im Feld Dateiversion wird die Version des Management Agents angezeigt, der auf der VM installiert ist.
Anonyme Nutzungsinformationen konfigurieren
Während der Installation von XenServer VM Tools für Windows können Sie angeben, ob Sie anonyme Nutzungsinformationen an Cloud Software Group, Inc. senden möchten. Wenn Sie diese Einstellung lieber nach Abschluss des Installationsvorgangs von XenServer VM Tools für Windows aktualisieren möchten, führen Sie die folgenden Schritte aus:
-
Öffnen Sie auf der VM als Administrator eine Eingabeaufforderung.
-
Führen Sie den folgenden Befehl aus:
reg.exe ADD HKLM\SOFTWARE\XenServer\XenTools\AutoUpdate REG_SZ /v \ IDENTIFYAUTOUPDATE /d YES/NO <!--NeedCopy-->
Problembehandlung bei den XenServer VM Tools für Windows
Wir stellen das Tool xtbugtool
zur Verfügung, das Diagnoseinformationen für die XenServer VM Tools erfasst. Weitere Informationen finden Sie unter Problembehandlung bei VM-Problemen.
Deinstallieren Sie die XenServer VM Tools
Es wird nicht empfohlen, die XenServer VM Tools von Ihren Windows-VMs zu entfernen. Diese Tools sind erforderlich, damit Ihre Windows-VMs vollständig unterstützt werden. Wenn Sie sie entfernen, kann dies zu unerwartetem Verhalten führen. Deinstallieren Sie Ihre XenServer VM Tools nur als letzten Ausweg manuell.
Standarddeinstallation
Für eine Standarddeinstallation der XenServer VM Tools können Sie die Windows-Funktion zum Hinzufügen oder Entfernen von Programmen verwenden:
- Erstellen Sie einen Snapshot der VM, bevor Sie beginnen.
- Gehen Sie in der Windows-VM zu Programme hinzufügen oder entfernen.
- Wählen Sie XenServer VM Tools und klicken Sie auf Deinstallieren.
- Starten Sie die VM neu.
Der Befehl uninstall.exe
Bei der Deinstallation der XenServer VM Tools mithilfe der Windows-Funktion zum Hinzufügen oder Entfernen von Programmen wird die <tools-install-directory>\uninstall.exe
Datei aufgerufen, um die Deinstallationsaktionen auszuführen. Sie können diesen Befehl stattdessen von einem PowerShell-Terminal oder einer Befehlszeile mit Administratorrechten aufrufen.
- Erstellen Sie einen Snapshot der VM, bevor Sie beginnen.
- Öffnen Sie als Administrator eine Eingabeaufforderung oder ein PowerShell-Terminal.
- Führen Sie den Befehl
<tools-install-directory>\uninstall.exe
aus. - Starten Sie die VM neu.
Befehlsoptionen
Der Befehl uninstall.exe
akzeptiert die folgenden Parameter:
-
help
- Zeigt Verwendungsinformationen für den Befehl an. -
log
- Generiert eine Protokolldatei, die angibt, was der Befehl getan hat. -
verbose
- Druckt auf die Konsole, was der Befehl bewirkt hat. -
disable
- Deaktiviert Treiber, die vom Installationsprogramm MSI installiert wurden. -
force-disable
- Deaktiviert die Treiber in allen Situationen. -
hidden
- Löscht versteckte Geräte. Diese Geräte sind unbenutzt und wurden ersetzt, haben aber möglicherweise veraltete Registrierungseinträge hinterlassen. -
cleanup
- Entfernt alte Deinstallationsprogramme aus dem Bereich Programme hinzufügen oder entfernen. Diese Deinstallationsprogramme können doppelte Einträge aus älteren Versionen der Tools enthalten. -
purge
- (9.3.1 und höher) Setzt die VM auf einen sauberen Zustand zurück, wie sie vor der Installation eines Teils der XenServer VM Tools war. Weitere Informationen finden Sie unter Vollständige Deinstallation aller XenServer VM Tools-Komponenten. -
install
- (9.3.1 und höher) Installiert den aktuellen Satz von I/O-Treibern und fordert bei Bedarf einen VM-Neustart auf. -
reboot
- Startet die VM neu, nachdem alle anderen Befehlsoperationen abgeschlossen sind.
Vollständige Deinstallation aller XenServer VM Tools-Komponenten
Die neueste Version von XenServer VM Tools für Windows (9.3.1 und höher) enthält den Befehl. uninstall.exe purge
Die Option purge
in der Anwendung uninstall.exe
setzt eine VM auf den Zustand zurück, bevor einer der I/O-Treiber installiert wurde. Wenn beim Upgrade Ihrer Tools auf eine neuere Version Probleme auftreten oder wenn Sie einen sauberen Status benötigen, um einen späteren Satz von Tools auf Ihrer VM zu installieren, verwenden Sie dieses Tool.
- Erstellen Sie einen Snapshot der VM, bevor Sie beginnen.
- Öffnen Sie als Administrator eine Eingabeaufforderung oder ein PowerShell-Terminal.
- Führen Sie den Befehl
<tools-install-directory>\uninstall.exe purge verbose
aus. - Starten Sie die VM neu.
Nachdem Sie diesen Befehl verwendet haben, müssen Sie keine manuellen Bereinigungsschritte wie bei früheren Versionen der XenServer VM Tools ausführen. Alle Änderungen im Zusammenhang mit den XenServer VM Tools wurden entfernt.
Was entfernt die Option purge
?
Wenn Sie den Befehl verwenden uninstall.exe purge
, werden alle Spuren der XenServer VM Tools von Ihrer Windows-VM entfernt. Die Liste der mit diesem Befehl ausgeführten Aktionen lautet wie folgt:
- Dienstleistungen:
- Deaktiviert alle XenServer VM Tools-Dienste, wodurch verhindert wird, dass installierte Treiber und Dienste beim Neustart gestartet werden.
- Stoppt alle laufenden XenServer VM Tools-Dienste.
- Treiber:
- Deinstalliert I/O-Treiber von allen Geräteknoten.
- Deinstalliert versteckte Geräte. Diese Aktion entspricht der Aktion, die die Befehlszeilenoption
hidden
ausgeführt hat. - Deinstalliert zwischengespeicherte Treiberpakete, wodurch sie aus dem Treiberspeicher entfernt werden. Daher werden die I/O-Treiber nicht automatisch neu installiert.
- Registrierung:
- Entfernt veraltete Registrierungsinformationen, die von Versionen der Treiber verwendet wurden, die nicht mehr unterstützt werden.
- Löscht Schlüssel, die sich auf Tools beziehen, aus
HKLM\System\CurrentControlSet\Control\Class\...
- Löscht Schlüssel, die sich auf Werkzeuge beziehen, von
HKLM\System\CurrentControlSet\Services
. - Löscht Schlüssel, die sich auf Tools beziehen, aus
HKLM\System\CurrentControlSet\Enum\...
- Dateien:
- Löscht alle XenServer VM Tools-Treiberdateien aus
C:\Windows\System32
und.C:\Windows\System32\drivers
- Löscht XenServer VM
INF
Tools-Dateien von.C:\Windows\INF
- Löscht alle veralteten Dateien von Versionen der Tools, die nicht mehr unterstützt werden, aus
C:\Program Files\Citrix\XenTools
undC:\Program Files\XenServer\XenTools
.
- Löscht alle XenServer VM Tools-Treiberdateien aus
- Andere:
- Löscht alte Einträge unter Programme hinzufügen oder entfernen. Diese Aktion entspricht der Aktion, die die Befehlszeilenoption
cleanup
ausgeführt hat. - Löscht einige der veralteten Statusinformationen des InstallAgents.
- Entfernt
xenfilt.sys
aus den oberen Filtern. Diese Änderung verhindert, dassxenfilt.sys
auf Treiberknoten geladen wird. - Entfernt die
unplug
-Schlüssel, wodurch die VM beim Neustart zu emulierten Geräten zurückkehrt. - Entfernt StartOverride von StorNvME. Diese Änderung erzwingt den Start von
stornvme.sys
beim Booten und ermöglicht die Funktion emulierter NVMe-Startgeräte (UEFI).
- Löscht alte Einträge unter Programme hinzufügen oder entfernen. Diese Aktion entspricht der Aktion, die die Befehlszeilenoption
Was ist neu
Die Version der XenServer VM Tools für Windows wird unabhängig von der Version von XenServer aktualisiert. Stellen Sie sicher, dass Ihre XenServer VM Tools für Windows regelmäßig auf die neueste Version aktualisiert werden, sowohl in Ihren VMs als auch in allen Vorlagen, die Sie zum Erstellen Ihrer VMs verwenden.
Die neueste Version der XenServer VM Tools für Windows ist auf der XenServer-Downloadseite verfügbar.
XenServer VM-Tools für Windows 9.3.3
Veröffentlicht am 4. Juni 2024
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installationsprogramm: 9.3.3
- Management-Agent: 9.2.3.60
- xenbus: 9.1.8.88
- xeniface: 9.1.9.78
- xennet: 9.1.6.60
- xenvbd: 9.1.7.66
- xenvif: 9.1.11.92
Behobene Probleme in 9.3.3
Diese Version enthält Korrekturen für die folgenden Probleme:
- Manchmal kann der Management Agent mit einer ManagementException abstürzen, wenn die VM stark ausgelastet ist.
- Auf Windows 2022-Servern kann eine einzelne vCPU 100% CPU verbrauchen. Infolgedessen reagiert der Server nicht mehr.
- Windows-VMs, die in einem Pool gehostet werden, der OpenVSwitch-Netzwerke und mit VLAN markierte Ethernet-Frames verwendet, können eine inkonsistente Netzwerkkonnektivität aufweisen.
Frühere Releases
9.3.2
Veröffentlicht am 27. November 2023
In dieser Version werden die Citrix VM Tools in XenServer VM Tools umgetauft.
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installer: 9.3.2
- Management-Agent: 9.2.2.435
- xenbus: 9.1.7.80
- xeniface: 9.1.8.69
- xennet: 9.1.5.51
- xenvbd: 9.1.6.58
- xenvif: 9.1.10.83
Diese Version enthält auch die folgenden Verbesserungen:
- Verbesserungen des Befehls
uninstall.exe
. - Änderungen, die es einigen Windows-VMs ermöglichen, bis zu 64 vCPUs zu verwenden, sofern Ihre Version von XenServer und das Windows-Betriebssystem dies unterstützen.
Diese Version enthält eine Lösung für das folgende Problem:
- Manchmal kann bei der Installation der XenServer VM Tools ein nicht schwerwiegender Fehler dazu führen, dass die Installation fehlschlägt.
9.3.1
Veröffentlicht am 25. Januar 2023
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installationsprogramm: 9.3.1
- Verwaltungsagent: 9.2.1.35
- xenbus: 9.1.5.54
- xeniface: 9.1.5.42
- xennet: 9.1.3.34
- xenvbd: 9.1.4.37
- xenvif: 9.1.8.58
Diese Version beinhaltet die folgenden Verbesserungen:
- Verbesserungen des Hilfsprogramms
uninstall.exe
, einschließlich des Parameterspurge
. Weitere Informationen finden Sie unter XenServer VM Tools deinstallieren. - Allgemeine Verbesserungen am XenServer VM Tools-Installationsprogramm.
- Allgemeine Verbesserungen der Zeichenkettenbehandlung von Registrierungsschlüsseln.
Diese Version enthält Korrekturen für die folgenden Probleme:
- Wenn die XenServer VM Tools über Windows Update aktualisiert werden, gehen manchmal die statischen IP-Einstellungen verloren und die Netzwerkeinstellungen ändern sich, um DHCP zu verwenden.
- Auf Windows-VMs können die Grant-Tabellen leicht erschöpft sein. In diesem Fall können Lese- und Schreibanforderungen fehlschlagen oder zusätzliche VIFs werden nicht richtig aktiviert und können nicht gestartet werden.
- In seltenen Fällen kann es vorkommen, dass der vorhandene Management Agent beim Upgrade der XenServer VM Tools für Windows nicht heruntergefahren wird und das Upgrade nicht erfolgreich ist.
- Auf einer Windows-VM sehen Sie möglicherweise sowohl die vorherige als auch eine neuere Version der Tools oder des Management Agents, die in Ihren installierten Programmen aufgeführt sind.
- (VORHERIGE) Citrix XenServer Windows Management-Agent
- (SPÄTER) Citrix Hypervisor PV-Tools.
Nachdem Sie die Tools auf die neueste Version aktualisiert haben, wird keiner dieser früheren Namen aufgeführt. Nur die XenServer VM Tools sind in Ihren installierten Programmen aufgeführt.
9.3.0
Veröffentlicht am 26. Juli 2022
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installationsprogramm: 9.3.0
- Management-Agent: 9.2.0.27
- xenbus: 9.1.4.49
- xeniface: 9.1.4.34
- xennet: 9.1.3.34
- xenvbd: 9.1.3.33
- xenvif: 9.1.6.52
Diese Version beinhaltet die folgenden Verbesserungen:
- Allgemeine Verbesserungen am XenServer VM Tools-Installationsprogramm.
Diese Version enthält Korrekturen für die folgenden Probleme:
- Sicherheitssoftware blockierte sekundäre Datenträger, die als austauschbar gekennzeichnet sind, daran, dem Betriebssystem ausgesetzt zu werden, um die Datenexfiltration zu verhindern. Mit diesem Update können Sie eine VBD als nicht entfernbar kennzeichnen und diese über das Betriebssystem korrekt verfügbar machen.
- Auf einer Windows-VM ist manchmal die IP-Adresse eines SR-IOV-VIF in XenCenter nicht sichtbar.
9.2.3
Veröffentlicht am 28. April 2022
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installationsprogramm: 9.2.3
- Management-Agent: 9.1.1.13
- xenbus: 9.1.3.30
- xeniface: 9.1.4.34
- xennet:
- 9.1.1.8 (für Windows Server 2012 und Windows Server 2012 R2)
- 9.1.2.23 (für alle anderen unterstützten Windows-Betriebssysteme)
- xenvbd: 9.1.2.20
- xenvif: 9.1.5.48
Diese Version enthält Korrekturen für die folgenden Probleme:
- In XenServer VM Tools für Windows Version 9.2.2 sind Zeitsynchronisierungsoptionen nicht verfügbar.
- Eine Rennbedingung kann dazu führen, dass Windows-VMs nach der Live-Migration auf Citrix Hypervisor 8.2 Cumulative Update 1 einen Bluescreen-Fehler anzeigen.
- Windows-VMs, auf denen Version 9.2.1 oder 9.2.2 der XenServer VM Tools installiert ist und die PVS-Ziele sind, können manchmal mit einem schwarzen Bildschirm einfrieren. Die Meldung “Guest Rx stalled” ist in den dom0-Kernelprotokollen enthalten. Dieses Problem tritt häufiger bei Poolkoordinatoren auf als bei anderen Poolmitgliedern.
- Auf Windows-VMs mit mehr als 8 vCPUs funktioniert Receive Side Scaling möglicherweise nicht, da der Xenvif-Treiber die Indirektionstabelle nicht einrichten kann.
9.2.2
Veröffentlicht am 14. Januar 2022
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installationsprogramm: 9.2.2
- Management-Agent: 9.1.1.13
- xenbus: 9.1.3.30
- xeniface: 9.1.2.22
- xennet:
- 9.1.1.8 (für Windows Server 2012 und Windows Server 2012 R2)
- 9.1.2.23 (für alle anderen unterstützten Windows-Betriebssysteme)
- xenvbd: 9.1.2.20
- xenvif: 9.1.3.31
Diese Version enthält Korrekturen für die folgenden Probleme:
- Während eines Updates der Tools kann der Xenbus-Treiber einen Neustart veranlassen, bevor die Treiberinstallation abgeschlossen ist. Das Akzeptieren des Neustarts kann zu einem Bluescreen-Fehler in Ihrer Windows-VM führen.
- Beim Komprimieren gesammelter Diagnoseinformationen läuft das xt-bugtool-Diagnosetool nach 20 Sekunden ab. Dieses Verhalten kann dazu führen, dass die Diagnose-ZIP-Datei nicht korrekt erstellt wird.
- Das Teilen der VNC-Zwischenablage funktioniert nicht.
- Die vorherigen Versionen der Treiber wurden nicht über Windows Update veröffentlicht.
9.2.1
Veröffentlicht am 24. Juni 2021
Dieses Toolset enthält die folgenden Komponentenversionen:
- Installationsprogramm: 9.2.1
- Management-Agent: 9.1.0.10
- xenbus: 9.1.2.14
- xeniface: 9.1.1.11
- xennet: 9.1.1.8
- xenvbd: 9.1.1.8
- xenvif: 9.1.2.16
Hinweis:
Dieser Treibersatz wurde nicht über Windows Update bereitgestellt.
Diese Version enthält Korrekturen für die folgenden Probleme:
- In einigen Fällen kann der Laptop/Slate-Status der VM nicht geändert werden.
- Nach dem Neustart einer VM kann es manchmal vorkommen, dass übermäßig viele Protokollmeldungen an die Datei daemon.log gesendet werden.
- Ein Race Condition in den Treiberlastabhängigkeiten nach einem Betriebssystemupgrade kann verhindern, dass die XenServer VM Tools aktualisiert werden.
- Ein Speicherfehler kann zum Absturz von Windows-VMs führen.
- Manchmal ist die IP-Adresse eines SR-IOV-VIF in XenCenter nicht sichtbar. Um das Problem zu beheben, starten Sie den Management Agent über den Service Manager der VM neu.
- Bei hoher Netzwerk- und Systemlast und niedrigen Ressourcen kann es bei virtuellen Maschinen zu Bugchecks sowohl in Citrix als auch in Treibern von Drittanbietern kommen, typischerweise mit dem Code IRQL_NOT_LESS_OR_EQUAL. Dieser Fix verbessert die Netzwerkpufferung, um diese Bugchecks zu verhindern.
- Ein Upgrade der Windows-I/O-Treiber kann dazu führen, dass UEFI-VMs nicht gestartet werden und “0xC000000E” gemeldet werden. Ein erforderliches Gerät ist nicht angeschlossen oder es kann nicht darauf zugegriffen werden.””
- Bei der Installation der XenServer VM Tools nach der Deinstallation einer früheren Version der XenServer VM Tools kann ein Problem auftreten, das die folgende Fehlermeldung zurückgibt: “Dieses Gerät kann nicht gestartet werden (Code 10) (Operation failed) The requested operation was failed”.