VMware Global Community
Jose_Arcos
Enthusiast
Enthusiast
Jump to solution

modificar el tamaño de un vmdk

Con VMware Server, se puede cambiar el tamaño de un vmdk??

Gracias.

VCP 310, 410 & 510
0 Kudos
1 Solution

Accepted Solutions
josep_ros
Enthusiast
Enthusiast
Jump to solution

Efectivamente José,

Puedes hacerlo mediante la herramienta de línea de comandos vmware-vdiskmanager.exe ya verás que es muy simple, basicamente tienes que poner el nuevo tamaño y la ruta al archivo VMDK, que no debe estar en uso.

El problema de utilizar esta herramienta es que no te redimensiona las particiones, por lo que su utilidad no va muy allá.

Otro método que yo te aconsejaría es hacer un VMware Converter de la VM, así podrás tener una nueva VM con los discos al tamaño deseado y con las particiones también redimensionadas (si la VM es Windows).

Saludos

Josep

http://josepros.blogspot.com

View solution in original post

0 Kudos
14 Replies
josep_ros
Enthusiast
Enthusiast
Jump to solution

Efectivamente José,

Puedes hacerlo mediante la herramienta de línea de comandos vmware-vdiskmanager.exe ya verás que es muy simple, basicamente tienes que poner el nuevo tamaño y la ruta al archivo VMDK, que no debe estar en uso.

El problema de utilizar esta herramienta es que no te redimensiona las particiones, por lo que su utilidad no va muy allá.

Otro método que yo te aconsejaría es hacer un VMware Converter de la VM, así podrás tener una nueva VM con los discos al tamaño deseado y con las particiones también redimensionadas (si la VM es Windows).

Saludos

Josep

http://josepros.blogspot.com
0 Kudos
Jose_Arcos
Enthusiast
Enthusiast
Jump to solution

al final lo hice la segunda forma y fenomenal, gracias.

VCP 310, 410 & 510
0 Kudos
okey
Contributor
Contributor
Jump to solution

hola

¿y que ocurre cuando con el converter no se puede?, yo tengo una máquina linux que quiero reducir el tamaño pero el converter no me da la opcion.

¿como seria el comando vmware-vdiskmanger?

saludos

0 Kudos
escaprix
Hot Shot
Hot Shot
Jump to solution

Okey como estas?

Mirate este articulo de Vmware que explica el uso de este comando y es cortito

http://www.vmware.com/pdf/VirtualDiskManager.pdf

Saludos.

0 Kudos
okey
Contributor
Contributor
Jump to solution

Hola que tal como estas ?

Lo lei antes de lanzar la pregunta, además he realizado alguna prueba, os comento:

La máquina virtual es un linux centos.

Actualmente el disco es de 30 gb, antes era preallocated y lo he pasado a growable asi:

vmware-vdiskmanager -r discoorigen.vmdk - t 0 discodestino.

Hasta ahí todo ok, la idea de hacer ese comando es ver si el converter me dejaba redimensionar el disco, pero no me deja, solo me da la opcion de mantener el tamaño de los discos.

He seguido mirando a ver si hay parámetro para cambiar de 30 gb el disco a 10 gb por ejemplo, y lo he intentado asi:

vmware-vdiskmanager -x 10GB nombredeldisco.vmdk

Pero da error: failed to expand the disk, one of the parameters supplied is invalid.

Y yo creo que está bien.

No sé, si ves en qué puedo estar fallando.

Entiendo que si consigo que funcione el comando anterior, luego tendria que entrar al linux y tratar de "redimensionar" el sistema operativo.

gracias

0 Kudos
dquintana
Virtuoso
Virtuoso
Jump to solution

Hola Okey, usaste la ultima versión de converter?

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos
okey
Contributor
Contributor
Jump to solution

Hola que tal

Si, la 5, pero  igual.

Lo que estoy haciendo ahora es:

* Añadir un disco a la máquina del tamaño que quiero

* Arrancar el hirens y le he dicho que me clone lo que hay en el disco de 30 gb al disco de 10

Y a ver....

0 Kudos
dquintana
Virtuoso
Virtuoso
Jump to solution

ok!!! cuentanos como te fué.

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos
okey
Contributor
Contributor
Jump to solution

Hola otra vez

Mala suerte ¡¡¡,  os comento:

Se queda la clonacion al 33%, y tiene lógica, porque el disco es de 30 gb y el disco destino tiene 10 gb. El disco destino es donde me interesa que entre todo ya que, pienso que la máquina de 30 gb tiene espacio libre, pero... parece que no.

Deduzco entonces que el converter NO ha podido reducir el espacio porque simplemente no hay posibilidad de reducir sin matar el sistema operativo.

Y esta clonacion no puede seguir adelante, porque con solo 10 gb no le llega.

Conclusion, "pienso" y me surge la duda de si el converter permite REDUCIR, en caso de que SI pueda, en mi caso pienso que no lo hace porque es imposible sin romper el sistema operativo.

¿que opinais?.

Por cierto, he vuelto a probar el comando: vmware-vdiskmanager -x 10gb disco.vmdk, y el error me lo daba porque este comando "unicamente" sirve para AUMENTAR , no para estipular el tamaño, en cuanto le he puesto mas tamaño del que tiene el disco lo está haciendo, pero claro, eso no me vale.

saludos

0 Kudos
pcerda
Virtuoso
Virtuoso
Jump to solution

Creo que en primer lugar debieras verificar efectivamente el espacio utilizado en el disco.  El converter debiera dejarte redimensionar el disco, pudiendo reducir el tamaño si es que hay espacio disponible para efectuarlo.

Saludos

Patricio Cerda

Regards / Saludos - Patricio Cerda - vExpert 2011 / 2012 / 2013
0 Kudos
okey
Contributor
Contributor
Jump to solution

Hola

¡ curioso !, acabo de hacer un df en la máquina virtual , y me dice que solo usa un 6%, por lo que no entiendo entonces como ni el gparted ni el converter pueden reducir.

?¿?¿

Adjunto mensaje del converter.

0 Kudos
pcerda
Virtuoso
Virtuoso
Jump to solution

El error que ahi aparece es porque aun no redimensionas el disco de 30GB, por lo que claramente ni puede ser almacenado en un datastore que tiene solo 21GB libres.

El converter no te da la opción de redimensionar los discos?

Saludos,

Patricio Cerda

Regards / Saludos - Patricio Cerda - vExpert 2011 / 2012 / 2013
0 Kudos
okey
Contributor
Contributor
Jump to solution

Hola

Claro, ese es el problema, que el converter NO me da la opcion de redimensionar, la imagen la mandé para que vierais que en el desplegable no me deja mas que conservar ese tamaño.

saludos

0 Kudos
okey
Contributor
Contributor
Jump to solution

Hola

Algo tiene ese disco que no le deja al converter la opcion de redimensionar.

Os adjunto una imagen de cómo tendria que ser y que no sale.

saludos

0 Kudos