Installieren von XenServer-Tools

XenServer Tools bieten leistungsstarke E/A -Dienste ohne den Aufwand herkömmlicher Geräteemulation. XenServer Tools besteht aus E/A -Treibern (auch als paravirtualisierte Treiber oder PV-Treiber bezeichnet) und dem Management Agent.

Die E/A -Treiber enthalten Speicher- und Netzwerktreiber sowie Low-Level-Verwaltungsschnittstellen. Diese Treiber ersetzen die emulierten Geräte und bieten Hochgeschwindigkeits-Transport zwischen Windows und der XenServer-Produktfamilie. Während der Installation eines Windows-Betriebssystems verwendet XenServer eine herkömmliche Geräteemulation, um der VM einen Standard-IDE-Controller und eine Standard-Netzwerkkarte darzustellen. Dies ermöglicht Windows, die Installation mit integrierten Treibern abzuschließen, jedoch mit reduzierter Leistung aufgrund des Overhead, der der Emulation der Controllertreiber innewohnt.

Der Management Agent , auch als Gast-Agent bezeichnet, ist für die Verwaltungsfunktionen der virtuellen Maschine auf hoher Ebene verantwortlich und bietet XenCenter volle Funktionalität, einschließlich stillstehender Snapshots.

XenServer verfügt über einen einfachen Mechanismus zum Installieren und Aktualisieren der E/A -Treiber und des Management-Agents. Die E/A -Treiber und der Management Agent werden zusammengefasst und als „XenServer-Tools“ ausgegeben, um die Installation zu erleichtern. In den folgenden Abschnitten finden Sie Informationen zur Installation von XenServer Tools und zum Aktualisieren der E/A -Treiber und des Management Agent.

Kunden sollten XenServer Tools auf jeder virtuellen Maschine installieren, um die folgenden Vorgänge ausführen zu können:

  • Bereinigtes Herunterfahren, Neustarten oder Anhalten einer VM
  • Anzeigen von VM-Leistungsdaten in XenCenter
  • Migrieren einer ausgeführten VM (mit XenMotion oder Storage XenMotion)
  • Erstellen Sie stillgeschaltete Snapshots oder Snapshots mit Arbeitsspeicher (Checkpoints) oder Wiederherstellen von Snapshots
  • Passen Sie die Anzahl der vCPUs auf einer laufenden Linux-VM an (Windows-VMs erfordern einen Neustart, damit dies wirksam wird)

Wichtig: Das Ausführen einer VM ohne Installation von XenServer Tools ist keine unterstützte Konfiguration. Während eine Windows-VM ohne sie funktionieren kann, wird die Leistung erheblich beeinträchtigt, wenn die E/A -Treiber (PV-Treiber) nicht installiert sind. Das Ausführen von Windows-VMs ohne diese Treiber wird nicht unterstützt. Einige Funktionen, wie Liveverlagerung auf physische Hosts, funktionieren nur mit installierten und aktiven E/A -Treibern

Ermitteln des Virtualisierungsstatus einer VM

XenCenter meldet den Virtualisierungsstatus einer VM auf der Registerkarte Allgemein der VM. Sie können herausfinden, ob XenServer Tools (E/A -Treiber und Management Agent) installiert sind oder nicht, und ob die VM über die Möglichkeit verfügt, Updates von Windows Update zu installieren und zu empfangen. Im folgenden Abschnitt werden die Meldungen aufgelistet, die in XenCenter angezeigt werden:

E/A optimiert (nicht optimiert) - Zeigt an, ob die E/A -Treiber auf der VM installiert sind oder nicht. Klicken Sie auf den Link I/O -Treiber und Management Agent installieren, um die E/A -Treiber von XenServer Tools ISO zu installieren.

Hinweis: E/A -Treiber werden automatisch auf einer Windows-VM installiert, die Updates von Windows Update erhalten kann. Weitere Informationen finden Sie unter Aktualisieren von XenServer-Tools.

Management Agent installiert (nicht installiert) - zeigt an, ob der Management Agent derzeit auf der VM installiert ist. Klicken Sie auf den Link I/O -Treiber und Management Agent installieren, um den Management Agent von XenServer Tools ISO zu installieren.

Empfangenvon Updates von Windows Update - Gibt an, ob die VM über die Fähigkeit verfügt, E/A -Treiber von Windows Update zu empfangen. Weitere Informationen finden Sie unter Aktualisieren von XenServer-Tools.

I/O -Treiber und Management Agent installieren - Diese Meldung wird angezeigt, wenn auf der VM keine E/A -Treiber oder der Management Agent installiert sind. Klicken Sie auf den Link, um XenServer Tools zu installieren. Bei Linux-VMs wechselt das Klicken auf den Statuslink zur Konsole der virtuellen Maschine und lädt XenServer Tools-ISO. Sie können dann die ISO mounten und die Installation manuell ausführen, wie im folgenden Abschnitt beschrieben.

Hinweis: Wenn auf dem Server oder einem Pool eine große Anzahl von VMs vorhanden ist, wählen Sie den Server oder Pool im Bereich Ressourcen aus, und klicken Sie auf die Registerkarte Suchen . Wählen Sie in der Liste Gespeicherte SuchenVMs ohne installierte XenServer-Tools aus. Daraufhin wird eine Liste der VMs angezeigt, auf denen XenServer Tools nicht installiert sind.

Installieren von XenServer-Tools auf Windows-VMs

Wichtig: Beachten Sie, dass durch die Installation von XenServer Tools alle Medien im CD/DVD -Laufwerk der virtuellen Maschine ausgeworfen werden. Versuchen Sie nicht, XenServer Tools zu installieren, wenn das CD/DVD -Laufwerk der virtuellen Maschine verwendet wird, z. B. während der Installation des Betriebssystems von CD.

  1. Wählen Sie die VM im Bereich Ressourcen aus, klicken Sie mit der rechten Maustaste, und klicken Sie dann im Kontextmenü auf XenServer-Tools installieren . Alternativ können Sie im Menü VM auf XenServer-Tools installierenklicken.

    Oder

    Klicken Sie auf der Registerkarte Allgemein der VM auf I/O -Treiber und Management Agent installieren.

    Hinweis: Wenn Sie XenServer Tools auf Ihrer VM installieren, installieren Sie sowohl E/A -Treiber (PV-Treiber) als auch den Management Agent.

  2. Wenn die automatische Wiedergabe für das CD/DVD -Laufwerk der VM aktiviert ist, wird die Installation nach wenigen Augenblicken automatisch gestartet. Der Prozess installiert die E/A -Treiber und den Management Agent. Starten Sie die VM neu, wenn Sie dazu aufgefordert werden, Ihre VM in einen optimierten Zustand zu versetzen.
  3. Wenn die automatische Wiedergabe nicht aktiviert ist, zeigt das XenServer Tools-Installationsprogramm die Installationsoptionen an. Klicken Sie auf XenServer Tools installieren , um mit der Installation fortzufahren. Dadurch wird das XenServer Tools-ISO (guest-tools.iso) auf dem CD-/DVD -Laufwerk der VM bereitgestellt.

    Wenn Sie dazu aufgefordert werden, wählen Sie eine der folgenden Optionen aus, um festzulegen, was mit dem XenServer Tools-ISO passiert:

    Klicken Sie auf Setup.exe ausführen , um mit der Installation von XenServer Tools zu beginnen. Dadurch wird der Setup-Assistent für Citrix XenServer Windows Management Agent geöffnet. Folgen Sie den Anweisungen des Assistenten, um Ihre VM in einen optimierten Zustand zu versetzen und alle erforderlichen Aktionen auszuführen, um den Installationsvorgang abzuschließen.

    Hinweis: Wenn Sie XenServer Tools mit dieser Methode installieren, wird der Management Agent so konfiguriert, dass Updates automatisch abrufen. Die E/A -Treiber werden jedoch nicht durch den Management-Agent-Update-Mechanismus aktualisiert. Dies ist das Standardverhalten. Wenn Sie das Standardverhalten ändern möchten, folgen Sie den Anweisungen in Schritt b.

    Alternativ:

    1. Klicken Sie auf Ordner öffnen, um Dateien anzuzeigen , und führen Sie Setup.exe vom CD-Laufwerk aus. Mit dieser Option wird der Setup-Assistent für Citrix XenServer Windows Management Agent geöffnet und Sie können die XenServer Tools-Installation und die Management Agent-Update-Einstellungen anpassen.
    2. Folgen Sie den Anweisungen des Assistenten, um die Lizenzvereinbarung zu akzeptieren und einen Zielordner auszuwählen.
    3. Passen Sie Ihre Einstellungen auf der Seite Installations- und Aktualisierungseinstellungen an. Der Setup-Assistent für Citrix XenServer Windows Management Agent zeigt die Standardeinstellungen an. Standardmäßig ist der Assistent:

      • Installiert die E/A -Treiber
      • Ermöglicht die automatische Aktualisierung des Management Agents
      • Erlaubt dem Management Agent nicht, die E/A -Treiber automatisch zu aktualisieren.
      • Sendet anonyme Nutzungsinformationen an Citrix

      Wenn Sie die automatische Aktualisierung des Management Agents nicht zulassen möchten, wählen Sie Automatische Management-Agent-Updates aus der Dropdown-Liste deaktivieren aus.

      Wenn Sie die E/A -Treiber automatisch vom Management Agent aktualisieren möchten, wählen Sie Automatische E/A -Treiberaktualisierungen durch den Management-Agent zulassenaus.

      Hinweis: Wenn Sie I/O -Treiberupdates über den Windows Update-Mechanismus erhalten haben, wird empfohlen, dass der Management Agent die E/A -Treiber nicht automatisch aktualisieren darf.

      Wenn Sie keine anonymen Nutzungsinformationen für Citrix freigeben möchten, deaktivieren Sie das Kontrollkästchen Anonyme Nutzungsinformationen an Citrix senden . Beachten Sie, dass die an Citrix übertragenen Informationen die UUID der VM enthält, die das Update anfordert. Es werden keine weiteren Informationen über die VM erhoben oder an Citrix übermittelt.

    4. Klicken Sie auf Weiter und dann Installieren , um mit der Installation zu beginnen.
    5. Wenn Sie dazu aufgefordert werden, führen Sie alle Aktionen aus, die zum Abschließen des Installationsvorgangs von XenServer Tools erforderlich sind, und klicken Sie auf Fertig stellen, um den Setup-Assistenten zu beenden .

Hinweis:

  • Wenn Sie die E/A -Treiber und den Management-Agent auf einer großen Anzahl von Windows-VMs installieren möchten, installieren Sie managementagentx86.msi oder managementagentx64.msi mit Ihrem bevorzugten MSI-Installationstool. Diese Dateien finden Sie unter XenServer Tools ISO.
  • E/A -Treiber werden automatisch auf einer Windows-VM installiert, die Updates von Windows Update erhalten kann. Es wird jedoch empfohlen, das XenServer Tools-Paket zu installieren, um den Management Agent zu installieren und die unterstützte Konfiguration zu verwalten.

Installieren von XenServer-Tools auf Linux-VMs

  1. Wählen Sie die VM im Bereich Ressourcen aus, klicken Sie mit der rechten Maustaste, und klicken Sie dann im Kontextmenü auf XenServer-Tools installieren . Alternativ können Sie im Menü VM auf XenServer-Tools installieren klicken.
  2. Klicken Sie im Nachrichtendialogfeld auf XenServer-Tools installieren , um zur Konsole der virtuellen Maschine zu wechseln.
  3. Als Root-Benutzer mounten Sie das Image in die VM:

    mount -o ro,exec /dev/disk/by-label/XenServer\\x20Tools /mnt
    

    Hinweis: Wenn das Einbinden des Images fehlschlägt, können Sie das Image mithilfe des Befehls

    blkid -t LABEL="XenServer Tools"
    
  4. Führen Sie das Installationsskript als Root-Benutzer aus:

    /mnt/linux/install.sh
    
  5. Heben Sie die Bereitstellung des Abbilds vom Gast auf, indem Sie den Befehl ausführen:

    umount /mnt
    
  6. Wenn der Kernel aktualisiert wurde oder die VM von einer früheren Version aktualisiert wurde, starten Sie die VM jetzt neu.

Beachten Sie, dass CD-ROM-Laufwerke und ISOs, die an Linux-VMs angeschlossen sind, als /dev/xvdd (oder /dev/sdd in Ubuntu 10.10 und höher) anstelle von /dev/cdrom angezeigt werden. Dies liegt daran, dass es sich nicht um echte CD-ROM-Geräte, sondern um normale Geräte handelt. Wenn die CD von XenCenter ausgeworfen wird, wird das Gerät im laufenden Betrieb von der VM entfernt, und das Gerät verschwindet. Dies unterscheidet sich von Windows-VMs, bei denen die CD in einem leeren Zustand auf der VM verbleibt

Aktualisieren von XenServer-Tools

XenServer verfügt über einen einfacheren Mechanismus zum automatischen Aktualisieren von E/A -Treibern (PV-Treiber) und dem Management Agent für Windows-VMs. Dadurch können Kunden Updates installieren, sobald sie verfügbar sind, ohne auf einen Hotfix warten zu müssen.

Der Abschnitt „ Virtualisierungsstatus “ auf der Registerkarte „ Allgemein “ einer VM gibt an, ob die VM Updates von Windows Update empfangen kann. Der Mechanismus zum Empfangen von E/A -Treiberaktualisierungen von Windows Update ist standardmäßig aktiviert. Wenn Sie keine E/A -Treiberupdates von Windows Update erhalten möchten, sollten Sie Windows Update auf Ihrer VM deaktivieren oder eine Gruppenrichtlinie angeben.

Aktualisieren der E/A -Treiber

Wenn Sie neu erstellte Windows-VMs unter XenServer 7.0 oder höher ausführen, können Sie automatisch Aktualisierungen für E/A -Treiber von Microsoft Windows Update abrufen, vorausgesetzt:

  • Sie führen XenServer mit Enterprise Edition aus oder haben Zugriff auf XenServer über Citrix Virtual Apps and Desktops Berechtigung
  • Sie haben eine Windows-VM mit XenCenter erstellt, die mit XenServer 7.0 oder höher ausgestellt ist
  • Windows Update ist innerhalb der VM aktiviert
  • Sie haben Zugriff auf das Internet oder können eine Verbindung zu einem WSUS-Proxyserver herstellen

Hinweis: Kunden können auch I/O -Treiber-Updates automatisch über den automatischen Management Agent-Update-Mechanismus erhalten. Weitere Informationen finden Sie unter Management Agent aktualisieren .

Management Agent aktualisieren

Mit XenServer können Sie den Management Agent auf neuen und vorhandenen Windows-VMs automatisch aktualisieren. Standardmäßig erlaubt XenServer die automatische Aktualisierung des Management Agents. Der Management-Agent kann die E/A -Treiber jedoch nicht automatisch aktualisieren. Sie können die Management-Agent-Update-Einstellungen während der Installation von XenServer Tools anpassen. Weitere Informationen finden Sie unter Installieren von XenServer-Tools auf Windows-VMs . Die automatische Aktualisierung des Management Agents erfolgt nahtlos und startet Ihre VM nicht neu. In Szenarien, in denen ein VM-Neustart erforderlich ist, gibt XenCenter Benutzern eine Benachrichtigung über die erforderliche Aktion aus.

So aktualisieren Sie den Management Agent automatisch:

  • Sie müssen XenServer 7.0 oder höher mit Enterprise Edition ausführen oder über Citrix Virtual Apps and Desktops Zugriff auf XenServer haben.
  • Sie müssen XenServer Tools installiert haben, die mit XenServer 7.0 oder höher ausgestellt sind.
  • Die Windows-VM muss mit dem Internet verbunden sein

Wichtig:

  • Die Möglichkeit zum Empfangen von E/A -Treibern von Windows Update und die automatische Aktualisierung der Management Agent-Features stehen XenServer Enterprise Edition-Kunden oder Benutzern zur Verfügung, die über ihre Citrix Virtual Apps and Desktops -Berechtigung Zugriff auf XenServer haben.
  • Updates für XenServer Tools können auch über den standardmäßigen XenServer-Update-Mechanismus (Hotfix) ausgegeben werden. Solche Hotfixes enthalten Updates sowohl für E/A -Treiber als auch für den Management-Agent. Es gibt keine Lizenzierungseinschränkung für die Aktualisierung von XenServer Tools, die als Hotfix ausgegeben wurden.