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:

  • Server SQL 2005 Checkdb - non ci sono spazi per i file di istantanea
  • Come Dite al fornitore del software che non sanno cosa stanno parlando
  • Come rendere lo spazio thumbdrive USB visibile come datastore in ESXi 4.1 U1?
  • Sono grandi (1TB) .VMDKs sicuri, possono essere danneggiati?
  • Come può essere trasferito un datastore VMware a un altro dispositivo?
  • Come modificare il SID del server distribuito?
  • 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!

  • LVM-snapshot basato su KVM VMs
  • esportre istantanea XenServer come file tramite console
  • Server SQL 2005 Checkdb - non ci sono spazi per i file di istantanea
  • Istantanee LVM vs istantanee del file system
  • Eliminare l'istantanea "orfano" di libvirt
  • Backup di KVM qcow2 VPS
  • 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.