Con VMware Server, se puede cambiar el tamaño de un vmdk??
Gracias.
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
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
al final lo hice la segunda forma y fenomenal, gracias.
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
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.
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
Hola Okey, usaste la ultima versión de converter?
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....
ok!!! cuentanos como te fué.
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
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
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
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