Ampliant un disc virtual compartit en diverses MVs
Os dejo este post ya que un client me lo ha pedido realizar en diverses ocasions i així os lo dejo també per a vosaltres 😉 Si tenim la necessitat d'ampliar un disco duro virtual (vHD) que este compartido en diverses màquines virtuales, normalment para uso de un cluster, recordaremos que tenemos la controladora SCSI en Bus Sharing i que el disco está creat en Eager Zeroed! Seguiremos aquests passos per ampliar dit disco.
Per tant, el disc s'ha d'ampliar per línia de comandos indicant que el mode de provisió sigui Eager Zeroed ja que si no, el disc s'ampliarà de manera incorrecta en Lazy Zeroed. Apagarem les MVs que tinguin el disc connectat i procedirem a la seva ampliació.
Ens connectem a una Shell d'ESXi i executant el següent comandament, ampliarem un VMDK existent forçant el mode de disc a Eager Zeroed, haurem de tenir en compte que la grandària del disc és el TOTAL, no l'ampliació que desitgem.
[sourcecode language =”plain”]vmfsktools -X tamany_gbG -d eagerzeroedthick /vmfs/volumes/DISC/path/disco.vmdk[/sourcecode]
Esperarem fins que acabi de formatar l'ampliació del disc.
L'eliminem de l'inventari de les MVs corresponents amb “Remove from Virtual Machine” pero antes anotaremos que ID de disco tiene, a que controladora pertenece, el Modo y per descomptat el camí para tornarle a buscar. “OK”.
Volem afegir el disco, lo buscamos y lo configuramos com anotamos en el pas anterior. Posteriorment, podremos encender la primera MV i ampliar la secció corresponent a ese disco duro virtual (sea Linux, Windows…) y acabaremos encendiendo el resto de nodos. Sinceramente se puede realizar de alguna manera más, pero para mí esta es la más 'tradicional', ya que si se amplia des de la GUI el disco y se hace un Datastore vMotion nada más finalizar, el disco es recreat en otra LUN.











































