-
Cos'è il VDI?
-
Perché appare l'errore "VDI non disponibile"?
-
Risolvere il problema "VDI non disponibile" riattaccando il VDI della VM
-
Fai il backup delle tue macchine virtuali con la soluzione Vinchin
-
Conclusione
Quando si avvia una macchina virtuale su XenServer, potrebbe verificarsi l'errore "VDI not available". Questo errore si verifica tipicamente quando il sistema non riesce a trovare o accedere all'immagine del disco virtuale (VDI) associata alla VM.
Cos'è il VDI?
Secondo Citrix, il VDI è il disco virtuale della VM di XenServer, che contiene la maggior parte dei dati della macchina virtuale. Se il file VDI non è disponibile durante l'avvio della VM, non sarà possibile leggere alcuna informazione quindi l'avvio fallirà.
Perché appare l'errore "VDI non disponibile"?
L'errore "VDI non disponibile" appare quando una macchina virtuale (VM) viene arrestata in modo improprio o se c'è un problema con il repository di archiviazione (SR) in cui risiede la macchina virtuale.
Avviene normalmente a causa di problemi di connettività dello storage o quando la VM è stata spenta in modo forzato. In tali scenari, l'host non è in grado di rilasciare correttamente il blocco RW sul disco rendendolo non disponibile per un riutilizzo.
Risolvere il problema "VDI non disponibile" riattaccando il VDI della VM
1. Trovare l'elenco VBD corrispondente a questa macchina virtuale:
xe vbd-list vm-uuid=8017032a-7fee-5f77-b1e1-19e82422f924
2. Individua l'UUID della VDI associata a questa macchina virtuale.
3. è come:
UUID=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5
4. Scollega il VDI:
xe vdi-forget uuid=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5
5. Riscansiona lo spazio di archiviazione in cui si trova il VDI:
xe sr-scan uuid=04868730-71ab-551f-3fe6-8178a97acb23
6. Ricollega la VDI alla macchina virtuale originale:
Xe vbd-create vdi-uuid=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5 vm-uuid=8017032a-7fee-5f77-b1e1-19e82422f924 bootable=true device=0 type=Disk mode=RW
Bootable=yes: Avvia da questo VDI.
Dispositivo=0: Primo disco, se c'è un secondo disco, seguire lo stesso processo.
Mode=RW: Questo disco è leggibile e scrivibile.
7. Riavvia la macchina virtuale e dovrebbe avviarsi correttamente.
xe vdi-list uuid=<UUID of the VDI>
#xe vdi-param-set uuid=<UUID of the VDI> name-label=<New name label>”. Name-description=<New name description>
Poi accedi a XenCenter e nella scheda di archiviazione della macchina virtuale corrispondente, "collega" la VDI precedentemente denominata.
La macchina virtuale dovrebbe ora essere in grado di avviarsi normalmente.
Fai il backup delle tue macchine virtuali con la soluzione Vinchin
Per prevenire la perdita di dati, puoi scegliere Vinchin Backup & Recovery per semplificare la protezione del tuo XerServer.
Vinchin Backup & Recovery è una soluzione di backup certificata da Citrix Ready che automatizza il backup programmato delle VM per XenServer (Citrix Hypervisor), XCP-ng, VMware, Hyper-V, oVirt, Oracle OLVM e altre piattaforme.
Offre inoltre la migrazione V2V tra più di 10 virtualizzazioni, un ripristino istantaneo in 15 secondi, una copia di backup esterna e una protezione dei dati anti-ransomware con standard AES-256.
Puoi facilmente eseguire il backup delle VM di XenServer in una console web facile da usare.
1. Seleziona la VM XenServer
2. Seleziona l'archiviazione di backup
3. Seleziona le strategie di backup necessarie
4. Invia il lavoro
Vinchin offre una prova gratuita di 60 giorni agli utenti per sperimentare la sua soluzione di backup delle macchine virtuali in un ambiente reale. Contatta Vinchin o il loro partner locale per ulteriori informazioni.
Conclusione
I gestori IT devono essere abili nel risolvere vari problemi VDI. Questo articolo con istruzioni per risolvere errori VDI non disponibili quando si avvia una VM su Xenserver sarà utile per te.
Inoltre, con Vinchin Backup & Recovery, le VM su XenServer possono essere protette in modo efficace. È gratuito da provare ora. Usalo per creare un sistema di backup migliore.
Condividi su: