È possibile modificare l'alias di un dispositivo in un host ESXi stateful a cui non è collegato un profilo host eseguendo i comandi ESXCLI nell'host.

Una modifica dell'alias del dispositivo può verificarsi ad esempio quando cambia la posizione dello slot del dispositivo. Per ulteriori informazioni sulle modifiche della configurazione dell'alias del dispositivo, vedere Configurazione dell'alias del dispositivo.
Nota: I seguenti comandi ESXCLI potrebbero non essere compatibili con ESXi versione 6.7 e precedenti.

Procedura

  1. Per visualizzare un elenco delle assegnazioni correnti degli alias agli indirizzi dei dispositivi, in ESXi Shell, eseguire localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias list.

    Per le schede di I/O basate su hardware PCI, viene in genere visualizzata una voce di alias PCI e una voce di alias logico.

    Per alcune schede di I/O, viene in genere visualizzata solo una voce di alias logico.

    Per i dispositivi hardware PCI senza schede di I/O, viene in genere visualizzata solo una voce di alias PCI.

  2. Per modificare un alias, sostituire i valori dei segnaposto ALIAS, PCI_ADDRESS e LOGICAL_ADDRESS con i valori effettivi e completare uno dei passaggi secondari.
    1. Se una scheda di I/O dispone di un alias logico e di un alias PCI, eseguire localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type logical --alias ALIAS --bus-address LOGICAL_ADDRESS e localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type pci --alias ALIAS --bus-address PCI_ADDRESS.
      L'alias logico e l'alias PCI devono avere lo stesso valore.
    2. Se una scheda di I/O dispone solo di una voce di alias logico, eseguire localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type logical --alias ALIAS --bus-address LOGICAL_ADDRESS.
    3. Se un dispositivo hardware PCI dispone solo di una voce di alias PCI, eseguire localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type pci --alias ALIAS --bus-address PCI_ADDRESS.
      Modificare un alias PCI solo quando è necessario per un altro dispositivo.
    Nota: Due schede di I/O diverse non possono avere lo stesso alias, ad eccezione delle schede di I/O che sono basate su hardware PCI e hanno una voce di alias PCI e una voce di alias logico.
  3. Riavviare il sistema.