VxRail: Come registrare manualmente una macchina virtuale (VM) su un host specifico quando la migrazione non è disponibile
Summary: Come registrare manualmente una macchina virtuale (VM) ("elaborazione") su un host specifico in un cluster vSAN. In modo che la VM possa essere accesa da tale host.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Questo processo dovrebbe richiedere solo 5 minuti. È utile quando vMotion di una VM non è disponibile perché un host non è gestibile da vCenter. La high availability (HA) può eseguire il processo automaticamente, se configurata correttamente, una volta spenta la VM disconnessa. A volte, ad esempio in un host disconnesso da vCenter ma con macchine virtuali ancora in esecuzione su di esso, è preferibile ridurre al minimo il downtime per una macchina virtuale rispetto all'attesa che un host venga riavviato e riconnesso.
Per situazioni come questa, è possibile utilizzare la procedura descritta in questo articolo.
Procedura:
Per situazioni come questa, è possibile utilizzare la procedura descritta in questo articolo.
Procedura:
- Identificare un host valido nel cluster su cui si desidera eseguire la macchina virtuale.
- Aprire un vSphere Web Client (web browser su https://< hostIP>) sull host corretto utilizzando le credenziali root.
- Sfogliare il datastore vSAN e individuare la cartella con il nome dell host. All'interno di tale cartella, individuare il file che termina con ".vmx".
- Connettersi in remoto alla macchina virtuale e arrestarla se è online. Se l'host corrente è disponibile tramite un thick client vSphere, è possibile arrestare il sistema operativo guest delle macchine virtuali o spegnerlo da lì (analogamente se vCenter è disponibile e una macchina virtuale si trova su un host connesso). È inoltre possibile utilizzare la riga di comando dell host su cui è in esecuzione la VM per arrestarla, come indicato di seguito:
- Comando per verificare se una macchina virtuale è in esecuzione su un nodo e ottiene il World ID:
localcli vm process list
- Comando per arrestare una macchina virtuale:
localcli vm process kill -t soft -w <worldID>
- Una volta cancellato un blocco, il file .vmx~ dovrebbe scomparire. Aggiornare o sfogliare nuovamente il datastore dopo alcuni minuti per confermare.
- Fare clic con il pulsante destro del mouse sul file .vmx e scegliere "Registra" o "Aggiungi all'inventario", a seconda della versione.
- Accendere la VM sull host funzionante. Se viene richiesto di scegliere
'I moved it' and 'I copied it', select 'I MOVED IT'.
- Se si sposta la macchina virtuale a causa della disconnessione di un host da vCenter, una volta che l'host originale funziona correttamente (in genere dopo il riavvio), eseguire nuovamente la migrazione della macchina virtuale o lasciarla dove si trova ora e rimuovere la macchina virtuale dall'inventario dell host precedente, se ancora presente.
Additional Information
Per gli appliance vCenter (VM PSC e VCSA interne in esecuzione sugli host nel cluster), la registrazione di una VM vCenter su un host diverso spesso non funziona correttamente. Il Virtual Distributed Switch (VDS) riscontra errori e vCenter deve essere disponibile per riconnettersi al VDS. In questi casi, è consigliabile spegnere la macchina virtuale vCenter, riavviare l'host disconnesso in cui è in esecuzione e riaccendere la macchina virtuale.
Products
Pivotal Ready ArchitectureArticle Properties
Article Number: 000158090
Article Type: How To
Last Modified: 08 Sept 2025
Version: 8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.