Sie können das von Ihrem Anbieter bereitgestellte Installationsprogramm ausführen, um E/A-Filter in Ihrer vSphere-Umgebung zu installieren, zu deinstallieren oder zu aktualisieren.
Bei Verwendung von E/A-Filtern sollten Sie Folgendes beachten:
- vCenter Server verwendet ESX Agent Manager (EAM) zum Installieren und Deinstallieren von E/A-Filtern. Rufen Sie als Administrator niemals EAM-APIs direkt für EAM-Agencys auf, die von vCenter Server erstellt oder verwendet werden. Alle Vorgänge im Zusammenhang mit E/A-Filtern müssen über VIM-APIs durchgeführt werden. Falls Sie versehentlich eine von vCenter Server erstellte EAM-Agency ändern, müssen Sie die Änderungen rückgängig machen. Falls Sie versehentlich eine von E/A-Filtern verwendete EAM-Agency löschen, müssen Sie Vim.IoFilterManager#uninstallIoFilter aufrufen, um die betroffenen E/A-Filter zu deinstallieren. Führen Sie nach der Deinstallation eine Neuinstallation durch.
- Wenn ein neuer Host dem Cluster mit E/A-Filtern beitritt, werden die auf dem Cluster installierten Filter auf dem Host bereitgestellt. vCenter Server registriert den E/A-Filterspeicheranbieter für den Host. Clusteränderungen werden in der Schnittstelle für VM-Speicherrichtlinien des vSphere Client angezeigt.
- Wenn Sie einen Host aus einem Cluster verschieben oder aus vCenter Server entfernen, werden die E/A-Filter auf dem Host deinstalliert. Die Registrierung des E/A-Filter-Speicheranbieters wird in vCenter Server aufgehoben.
- Wenn Sie einen statusfreien ESXi-Host verwenden, gehen während eines Neustarts möglicherweise seine E/A-Filter-VIBs verloren. vCenter Server überprüft die auf dem Host installierten Pakete nach dem Neustart und überträgt bei Bedarf die E/A-Filter-VIBs an den Host.
Konfigurieren von E/A-Filtern in der vSphere-Umgebung
Führen Sie die folgenden Schritte aus, um Datendienste einzurichten, die die E/A-Filter für Ihre virtuellen Maschinen bereitstellen.
Voraussetzungen
- Erstellen Sie einen Cluster, der mindestens einen ESXi-Host enthält.
- Weitere Informationen zu von Drittanbietern bereitgestellten E/A-Filtern erhalten Sie von Ihrem Anbieter oder Ihrem Ansprechpartner bei VMware.
Installieren von E/A-Filtern in einem Cluster
Wenn Sie von Drittanbietern zur Verfügung gestellte E/A-Filter verwenden, installieren Sie die E/A-Filter in einem ESXi-Host-Cluster.
VMware-Partner können E/A-Filter über das vSphere APIs für E/A-Filter (VAIO)-Entwicklerprogramm erstellen.
Die Filterpakete werden als Lösungs-ZIP-Pakete verteilt, die E/A-Filter-Daemon, E/A-Filterbibliotheken, CIM-Anbieter und andere zugehörige Komponenten enthalten können.
Zum Bereitstellen der Filter führen Sie üblicherweise das von den Anbietern zur Verfügung gestellte Installationsprogramm aus. Die Installation wird auf ESXi-Clusterebene durchgeführt. Die Filter können nicht direkt auf bestimmten Hosts installiert werden.
Voraussetzungen
- Erforderliche Rechte: Host.Configuration.Query-Patch.
- Stellen Sie sicher, dass die E/A-Filterlösung von VMware zertifiziert ist.
Prozedur
- ♦ Führen Sie das vom Anbieter bereitgestellte Installationsprogramm aus.
Das Installationsprogramm stellt die entsprechende E/A-Filtererweiterung für vCenter Server und die Filterkomponenten auf allen Hosts in einem Cluster bereit.
Ein Speicheranbieter (auch als VASA-Anbieter bezeichnet) wird automatisch für jeden ESXi-Host im Cluster registriert. Die erfolgreiche automatische Registrierung der E/A-Filter-Speicheranbieter löst ein Ereignis auf der Hostebene aus. Falls die Speicheranbieter nicht automatisch registriert werden können, löst das System einen Alarm auf den Hosts aus.
Anzeigen von E/A-Filtern und Speicheranbietern
Verwenden Sie den vSphere Client, um die in Ihrer Umgebung verfügbaren E/A-Filter zu überprüfen und sicherzustellen, dass die Anbieter von E/A-Filtern erwartungsgemäß angezeigt werden und aktiv sind.
Wenn Sie einen E/A-Filter eines Drittanbieters installieren, wird ein auch als VASA-Anbieter bezeichneter Speicheranbieter automatisch für jeden ESXi-Host im Cluster registriert. Die erfolgreiche automatische Registrierung der E/A-Filter-Speicheranbieter löst ein Ereignis auf der Hostebene aus. Falls die Speicheranbieter nicht automatisch registriert werden können, löst das System einen Alarm auf den Hosts aus.
Prozedur
Handhabung von Installationsfehlern bei E/A-Filtern
In der Regel sind für alle ESXi-Hosts in einem Cluster dieselben E/A-Filter installiert. Bei der Installation können gelegentlich Fehler auftreten.
- Auf dem Host kann nicht auf die VIB-URL zugegriffen werden.
- VIB weist ein ungültiges Format auf.
- VIB erfordert für den Host den Wartungsmodus, um ein Upgrade oder eine Deinstallation durchzuführen.
- VIB erfordert nach der Installation oder Deinstallation einen Neustart des Hosts.
- Versuche, den Host in den Wartungsmodus zu versetzen, schlagen fehl, da die virtuelle Maschine auf dem Host nicht evakuiert werden kann.
- VIB erfordert manuelle Installation oder Deinstallation.
vCenter Server kann einige Fehler beheben. Für andere Fehler ist möglicherweise ein Eingreifen Ihrerseits erforderlich. Beispielsweise müssen Sie möglicherweise die VIB-URL bearbeiten, virtuelle Maschinen manuell evakuieren bzw. ausschalten oder aber VIBs manuell installieren bzw. deinstallieren.
Installieren von E/A-Filtern auf einem einzelnen ESXi-Host
Zur Fehlerbehebung können Sie eine ESXi-Komponente des E/A-Filters in Form einer VIB-Datei herunterladen und auf dem ESXi-Host installieren. Zum Installieren der VIB-Datei verwenden Sie den Befehl esxcli.
Voraussetzungen
Installieren Sie ESXCLI. Siehe Erste Schritte mit ESXCLI. Zur Fehlerbehebung führen Sie esxcli-Befehle in der ESXi Shell aus.
Prozedur
Deinstallieren von E/A-Filtern in einem Cluster
In einem ESXi-Hostcluster bereitgestellte E/A-Filter können deinstalliert werden.
Voraussetzungen
- Erforderliche Rechte: Host.Config.Patch.
Prozedur
Aktualisieren von E/A-Filtern in einem Cluster
Nach dem Upgrade Ihrer ESXi-Hosts verwenden Sie Installationsprogramme, die von E/A-Filteranbietern zur Verfügung gestellt werden, um die im ESXi-Hostcluster bereitgestellten E/A-Filter zu aktualisieren.
Ein Upgrade besteht aus dem Deinstallieren der alten Filterkomponenten und dem Ersetzen durch die neuen Filterkomponenten. Um festzustellen, ob es sich bei einer Installation um ein Upgrade handelt, prüft vCenter Server die Namen und Versionen vorhandener Filter. Falls die Namen der vorhandenen Filter mit den Namen der neuen Filter übereinstimmen, aber unterschiedliche Versionen aufweisen, gilt die Installation als Upgrade.
Voraussetzungen
- Erforderliche Rechte: Host.Config.Patch.
- Aktualisieren Sie Ihre Hosts auf ESXi 8.0. Wenn Sie vSphere Lifecycle Manager für das Upgrade verwenden, finden Sie weitere Informationen in der Dokumentation zu Verwalten des Lebenszyklus von Host und Cluster.