Ho una scatola ESXi con spazio di archiviazione HP LeftHand esposto tramite iSCSI.
Ho una macchina virtuale con un disco da 1 TB, di cui vengono consumati 800 GB. Il disco ha un grosso provisioning nell'archiviazione LeftHand.
Un'istantanea era aperta sulla VM (in modo che Veeam Backup and Recovery potesse fare la sua parte) ed era aperta per circa 6 ore. Durante questo periodo è stato creato un disco delta di circa 5 GB.
La rimozione dell'istantanea ora ha richiesto oltre 5 ore e non è ancora completa. L'array di archiviazione non riporta praticamente alcun IOPS su quell'array (circa 600, che è rumore di fondo), nessun throughput (circa 8 MB / sec, che di nuovo - rumore di fondo), una profondità media della coda di 9.
In altre parole, il processo di consolidamento dell'istantanea non sembra essere legato all'IO, non riesco a vedere nulla che causi la rimozione dell'istantanea così dannatamente lenta. Si sta lavorando, a giudicare dal guardare i file delta.
Qualcos'altro che dovrei guardare sul perché questa istantanea (relativamente piccola) è così lenta da rimuovere?
Come per la documentazione VMWare , sto guardando in ls -lh | grep -E "delta|flat|sesparse"
questo momento e vedo due file delta che stanno cambiando:
-rw------- 1 root root 194.0M Jun 15 01:28 EXAMPLE-000001-delta.vmdk
-rw------- 1 root root 274.0M Jun 15 01:27 EXAMPLE-000002-delta.vmdk
Sto deducendo che un file di snapshot viene consolidato mentre l'altro raccoglie delta durante il processo di consolidamento. Quindi quello nuovo viene consolidato e un altro delta viene creato durante quel processo.
Le dimensioni dei file sono in calo con ogni iterazione (beh, la maggior parte delle iterazioni), in modo da suppongo che alla fine di questa procedura di consolidamento completerà (forse avrò bisogno di prendere la macchina virtuale dalla rete per 30 minuti per consentire questa finitura senza generare alcuna modifica) .
Il consolidamento richiede circa 2 minuti per cento mega di delta. Ciò non è mai avvenuto prima. La rimozione dell'istantanea con un normale backup Veeam richiede circa 40 minuti (quindi certamente non veloce, ma non così lento).
Dopo 6 ore e 2 minuti, l'istantanea viene finalmente rimossa. Tuttavia, vorrei comunque sapere se esiste un modo per risolvere normalmente questo tipo di problema (al di fuori delle prestazioni di archiviazione).