È possibile eseguire il programma di installazione fornito dal fornitore per installare, disinstallare o aggiornare i filtri di I/O nell'ambiente vSphere.
Quando si utilizzano i filtri di I/O, si applicano le seguenti considerazioni:
- vCenter Server utilizza ESX Agent Manager (EAM) per installare e disinstallare i filtri di I/O. In qualità di amministratore, non richiamare mai le API EAM direttamente per le agency EAM create o utilizzate da vCenter Server. Tutte le operazioni relative ai filtri di I/O devono passare attraverso le API VIM. Se si modifica accidentalmente un'agency EAM creata da vCenter Server, è necessario annullare le modifiche. Se si elimina accidentalmente un'agency EAM utilizzata dai filtri di I/O, è necessario chiamare Vim.IoFilterManager#uninstallIoFilter per disinstallare i filtri di I/O interessati. Dopo la disinstallazione, eseguire una nuova reinstallazione.
- Quando un nuovo host viene unito al cluster con filtri di I/O, i filtri installati nel cluster vengono distribuiti nell'host. vCenter Server registra il provider di storage del filtro di I/O per l'host. Tutte le modifiche al cluster diventano visibili nell'interfaccia Criteri di storage della macchina virtuale di vSphere Client.
- Quando si sposta un host da un cluster o lo si rimuove da vCenter Server, i filtri di I/O vengono disinstallati dall'host. vCenter Server annulla la registrazione del provider di storage dei filtri di I/O.
- Se si utilizza un host ESXi stateless, i VIB del filtro di I/O potrebbero andare persi durante un riavvio. vCenter Server controlla i bundle installati nell'host dopo il riavvio e, se necessario, invia i VIB dei filtri di I/O all'host.
Configurazione dei filtri I/O nell'ambiente vSphere
Per configurare i servizi dati forniti dai filtri I/O per le macchine virtuali, eseguire diversi passaggi.
Prerequisiti
- Creare un cluster che includa almeno un host ESXi.
- Per informazioni sui filtri I/O forniti da terze parti, contattare il fornitore o il rappresentante VMware.
Installazione dei filtri I/O in un cluster
Se si utilizzano filtri I/O forniti da terze parti, installare i filtri I/O in un cluster host ESXi.
I partner di VMware creano filtri I/O tramite le API di vSphere per il programma di sviluppo VAIO (I/O Filtering).
I pacchetti di filtro vengono distribuiti come pacchetti ZIP del bundle di soluzioni che possono includere daemon del filtro I/O, librerie di filtri I/O, provider CIM e altri componenti associati.
In genere, per distribuire i filtri, è possibile eseguire i programmi di installazione forniti dai fornitori. L'installazione viene eseguita a livello di cluster di un server ESXi. Non è possibile installare i filtri negli host selezionati direttamente.
Prerequisiti
- Privilegi richiesti: patch Host.Configuration.Query.
- Verificare che la soluzione di filtro I/O sia certificata per VMware.
Procedura
- ♦ Eseguire il programma di installazione fornito dal fornitore.
Il programma di installazione distribuisce l'estensione del filtro I/O appropriata in vCenter Server e i componenti del filtro in tutti gli host di un cluster.
Un provider di storage, chiamato anche provider VASA, viene registrato automaticamente per ogni host ESXi nel cluster. La registrazione automatica corretta dei provider di storage del filtro I/O attiva un evento a livello di host. Se i provider di storage non riescono ad eseguire l'autoregistrazione, il sistema accende gli allarmi sugli host.
Visualizzazione di filtri I/O e provider di storage
Utilizzare vSphere Client per rivedere i filtri I/O disponibili nell'ambiente e verificare che i provider di filtri I/O vengano visualizzati come previsto e siano attivi.
Quando si installa un filtro I/O di terze parti, un provider di storage, chiamato anche provider VASA, viene registrato automaticamente per ogni host ESXi nel cluster. La registrazione automatica corretta dei provider di storage del filtro I/O attiva un evento a livello di host. Se i provider di storage non riescono ad eseguire l'autoregistrazione, il sistema accende gli allarmi sugli host.
Procedura
Gestione degli errori di installazione del filtro I/O
In genere, tutti gli host ESXi in un cluster hanno lo stesso set di filtri I/O installati. Occasionalmente, possono verificarsi errori durante l'installazione.
- L'URL del VIB non è accessibile dall'host.
- Il VIB ha un formato non valido.
- Il VIB richiede che l'host sia in modalità di manutenzione per un aggiornamento o una disinstallazione.
- Il VIB richiede il riavvio dell'host dopo l'installazione o la disinstallazione.
- I tentativi di attivare la modalità di manutenzione dell'host non riescono perché la macchina virtuale non può essere rimossa dall'host.
- Il VIB richiede l'installazione o la disinstallazione manuale.
vCenter Server può risolvere alcuni errori. Potrebbe essere necessario intervenire per eventuali altri errori. Ad esempio, potrebbe essere necessario modificare l'URL VIB, rimuovere o disattivare manualmente le macchine virtuali oppure installare o disinstallare manualmente i VIB.
Installazione dei filtri I/O su un singolo host ESXi
Per la risoluzione dei problemi, è possibile scaricare un componente ESXi del filtro I/O, in pacchetto come file VIB, e installarlo nell'host ESXi. Utilizzare il comando esxcli per installare il file VIB.
Prerequisiti
Installare ESXCLI. Vedere Guida introduttiva a ESXCLI. Per la risoluzione dei problemi, eseguire i comandi esxcli in ESXi Shell.
Procedura
Disinstallazione dei filtri I/O da un cluster
È possibile disinstallare i filtri I/O distribuiti in un cluster host ESXi.
Prerequisiti
- Privilegi richiesti: Host.Config.Patch.
Procedura
Aggiornamento dei filtri I/O in un cluster
Dopo aver aggiornato gli host ESXi, utilizzare i programmi di installazione forniti dai fornitori di filtri I/O per aggiornare i filtri I/O distribuiti nel cluster di host ESXi.
Un aggiornamento consiste nella disinstallazione dei componenti filtro precedenti e nella loro sostituzione con i nuovi componenti filtro. Per determinare se un'installazione è un aggiornamento, vCenter Server controlla i nomi e le versioni dei filtri esistenti. Se i nomi dei filtri esistenti corrispondono ai nomi dei nuovi filtri ma hanno versioni diverse, l'installazione viene considerata un aggiornamento.
Prerequisiti
- Privilegi richiesti:Host.Config.Patch.
- Aggiornare gli host a ESXi 8.0. Se si utilizza vSphere Lifecycle Manager per l'aggiornamento, vedere la documentazione Gestione del ciclo di vita di host e cluster.