vmware esxi 5, non può creare snapshot e consolidare fallisce, come eliminare vecchi o consolidare i registri di redo?

Ho un VM che sembra funzionare bene, ma quando VMWare DR (o I) cerca di creare un colpo di scatto, non riesce, e quando visualizzo la pagina di riepilogo della VM, ha un avviso in alto che mostra che i dischi devono essere consolidati.

Quindi vado a gestire gli snapshot per il VM e scegliere il consolidamento (in Gestione snapshot, non ci sono istantanee effettivamente elencate per il modo). Se non riesce con questo errore:

  • Spostare VMware ESXi VM a nuovo datastore - preservare il provisioning sottile
  • Gestione del traffico di Symantec Endpoint Protection (SEP / SEPM)
  • Perché un VM di avvio PXE cerca aggressivamente ARP Reverse?
  • Imansible rimuovere l'installazione passthrough su ESXi
  • Modo rapido e pulito per clonare macchine virtuali
  • Scelta tra VMWare ESX e ESXi
  • Questa macchina virtuale ha 255 o più registri di ripetizione in un singolo branch del suo tree di snapshot. È stato raggiunto il limite massimo supportto, creando nuove istantanee non consentite. Per creare nuove istantanee, cancellare vecchie istantanee o consolidare i registri di ripetizione.

    Se sfoggo l'archivio di dati (che ha un sacco di spazio libero, 2 TB e questo vm è inferiore a 40 GB), nella cartella vm, in effetti vedo un gruppo di file numerati fino al 0255:

    • myvm-000255-ctk.vmdk
    • myvm-000255-delta.vmdk
    • myvm-000255.vmdk

    Come posso pulire tutto questo? Esiste un command di row comandi SSH o posso eliminare alcuni file in modo sicuro? Grazie!

  • Come fare in modo che ZFS effettui istantanee di una directory solo quando i file vengono modificati?
  • Corretto modo di movimentazione dei contenitori LXC su btrfs
  • C'è un motivo per cui non dovrei creare un datastore per ospitare un solo VM?
  • Quali file system offrono funzionalità snapshot per gli utenti per recuperare i dati?
  • VMware ESXi in esecuzione su double configuration NAS NFS con rsync e pianificazione snapshot
  • Istantanee LVM vs istantanee del file system
  • 3 Solutions collect form web for “vmware esxi 5, non può creare snapshot e consolidare fallisce, come eliminare vecchi o consolidare i registri di redo?”

    Ecco KB per risolvere questo problema. Non ho spostato il personale ma ho appena commesso qualche istantanea in mezzo per arrivare a conteggi più gestibili e poi ho usato "Consolidare" …

    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004545

    Quello che ho fatto è il seguente:

    Usare con caucanvas e non copiare i comandi in modo cieco. I nomi dei file, i numbers, le posizioni, ecc., Potrebbero variare. Dovresti avere dei backup dei tuoi dati!

    Mentre la macchina virtuale è ancora in esecuzione:

    /vmfs/volumes/XXXXXXXXX/myvm # mkdir consolidate /vmfs/volumes/XXXXXXXXX/myvm # vmkfstools -e myvm-000254.vmdk Disk chain is consistent. /vmfs/volumes/XXXXXXXXX/myvm # vmkfstools -i myvm-000254.vmdk -d zeroedthick consolidate/myvm.vmdk 

    Questo consente di consolidare tutte le istantanee fino alla snapshot n. 254 in un singolo disco in consolidate/myvm.vmdk . Possiamo farlo poiché l'attività di scrittura corrente è solo su myvm-000255.vmdk (L'ultima istantanea del disco).

    Tieni presente che i numbers effettivi possono variare.

    Ora chiudere il VM.

    Rimuovere il VM dall'inventario.

     /vmfs/volumes/XXXXXXXXX/myvm # mkdir backup /vmfs/volumes/XXXXXXXXX/myvm # mv *.vmdk backup/ /vmfs/volumes/XXXXXXXXX/myvm # cp backup/myvm-000255*.vmdk consoldidate/ 

    Modifica consolidate/myvm-000255.vmdk :

    Cambia parentCID nella voce CID di consolidate/myvm.vmdk (nel mio caso questo era già ok, visto che vmkfstools -i sembra mantenere il CID.)

    Modifica parentFileNameHint :

     parentFileNameHint="myvm.vmdk" 

    Ora copia i file da consolidate/ indietro nel posto:

     /vmfs/volumes/XXXXXXXXX/myvm # mv consolidate/*.vmdk . /vmfs/volumes/XXXXXXXXX/myvm # rmdir consolidate /vmfs/volumes/XXXXXXXXX/myvm # vmkfstools -e myvm-000255.vmdk Disk chain is consistent. 

    Registra nuovamente la VM.

    Accendere il VM.

    Ora è ansible utilizzare l'opzione di consolidamento in vSphere Web Client per consolidare l'ultimo delta mentre il VM è già in esecuzione.

    Se tutto va bene, puoi eliminare la cartella di backup.

    In generale una buona risorsa per il assembly manuale del disco VMWare è: http://sanbarrow.com/vmdk-handbook.html

    Anche se questo non è veramente un "fix" in quanto tale e potrebbe non essere utile per un server di produzione, quando mi sono trovata di fronte a problemi come questo in passato trovo la soluzione più semplice è solo utilizzare Vmware converter in v2v la macchina fornisce una macchina identica con un singolo vmdk per disco e viene fatta con un agente all'interno della VM, piuttosto che a livello hypervisor, quindi non è a conoscenza di istantanee.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.