Estendere un disco Eager Zeroed Thick da Shell SSH o Console in Vsphere 5.x

by | Feb 27, 2015

Prima di tutto la virtual machine deve essere spenta altrimenti i file .VMDK sono bloccati.

Collegarsi all’Host Vmware in SSH o in Console e seguire i seguenti STEP:

Step 1 – Creare un Disco EagerZeroedThick

~ # vmkfstools -c 10g -d eagerzeroedthick /vmfs/volumes/Datastore001/Disk1.vmdk
Creating disk ‘/vmfs/volumes/Datastore001/Disk1.vmdk and zeroing it out…
Create: 100% done. 

Step 2 – Diamo uno sguardo ai dettagli. VMFS prima di LVID indica che il disco è Eager Zeroed Thick~ # vmkfstools -t0 /vmfs/volumes/Datastore001/Disk1.vmdk

Mapping for file /vmfs/volumes/Datastore001/Disk1.vmdk (10737418240 bytes in size):
[           0:  10737418240] –> [VMFS — LVID:4e5cda72-26b067db-5bc1-d8d3855ff8b4/4e5cda72-14e9dc64-690f-d8d3855ff8b4/1:( 581291737088 –>  583439220736)] 

Step 3 – Estendere il Disco di 20 GB

~ # vmkfstools -X 20g  /vmfs/volumes/Datastore001/Disk1.vmdk      
Grow: 100% done. 

Step 4 – Guardiamo di nuovo i dettagli. La dicitura VMFS Z- indica che è lazy zeroed. Praticamante un VMDK eager zeroed thick che è stato ampliato con un pezzo di VMDK lazy zeroed!

~ # vmkfstools -t0 /vmfs/volumes/Datastore001/Disk1.vmdk
Mapping for file /vmfs/volumes//Datastore001/Disk1.vmdk (21474836480 bytes in size):
[           0:  10737418240] –> [VMFS — LVID:4e5cda72-26b067db-5bc1-d8d3855ff8b4/4e5cda72-14e9dc64-690f-d8d3855ff8b4/1:( 581291737088 –>  583439220736)]
[ 10737418240:  10737418240] –> [VMFS Z- LVID:4e5cda72-26b067db-5bc1-d8d3855ff8b4/4e5cda72-14e9dc64-690f-d8d3855ff8b4/1:( 583439220736 –>  585586704384)]

Step 5 – Se abbiamo usato le opzioni corrette possiamo aggiungere un pezzo di VMDK i formato eager zeroed thick

~ # vmkfstools -X 22G -d eagerzeroedthick  /vmfs/volumes/Datastore001/Disk1.vmdk

Grow: 100% done. All data on ‘/vmfs/volumes/Datastore001/Disk1.vmdk ‘ will be overwritten with zeros from sector <8388608> onwards.
Zeroing: 100% done. 

Step 6 – Riguardiamo di nuovo i dettagli e noteremo un tratto iniziale eager zeroed thick, poi una sezione lazy zeroed e infine una sezione eager zeroed thick

~ # vmkfstools -t0 /vmfs/volumes/cs-ee-symmlun-001A/cormac.vmdk
Mapping for file /vmfs/volumes/cs-ee-symmlun-001A/cormac.vmdk (23622320128 bytes in size):
[           0:  10737418240] –> [VMFS — LVID:4e5cda72-26b067db-5bc1-d8d3855ff8b4/4e5cda72-14e9dc64-690f-d8d3855ff8b4/1:( 581291737088 –>  583439220736)]
[ 10737418240:  10737418240] –> [VMFS Z- LVID:4e5cda72-26b067db-5bc1-d8d3855ff8b4/4e5cda72-14e9dc64-690f-d8d3855ff8b4/1:( 583439220736 –>  585586704384)]
[ 21474836480:  10737418240] –> [VMFS — LVID:4e5cda72-26b067db-5bc1-d8d3855ff8b4/4e5cda72-14e9dc64-690f-d8d3855ff8b4/1:( 589881671680 –>  592029155328)]

NOTA BENE: Se avete bisogno di incrementare un disco VMDK con formato eager zeroed thick esistente basta eseguire solo lo Step 5

ATTENZIONE: Se incrementate il disco da Client Vsphere la conversione avverrà senza nessun problema ma il formato del disco cambierà in lazy zeroed

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore
Tag:db | disco | disk | eager | estendere | Hp | mac | shell | thick | tool | VM | vmware | volume | zeroed
Categorie:HP | Virtualizzazione | VmWare

Related Post

0 Comments

Submit a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione