Hace unos días me vi con el problema en un cliente un tanto raro, uno de los discos de Vmware no era reconocible por el servidor y tampoco por ninguna de las herramientas Vmware que nos permiten abrir discos -vmdk, por lo que tras mucho darle vueltas, descubrí una cosa muy interesante.
Los ficheros Vmware que se encargan de ser discos duros, son dos:
vmA1.vmdk
vmA1-flat.vmdk
para crear un disco Vmware por consola lo hacemos así:
#vmkfstools -c 8192m /vmfs/volumes/datastore1/vmA/vmA1.vmdk
esto crea un disco de 8Gb llamado vmA1 dentro del datastore1 y en la carpeta de la maquina virtual vmA
El primer fichero (vmA1.vmdk), es editable y tiene un estructura como esta:
# Disk DescriptorFile
version=1
CID=6479ab28
parentCID=ffffffff
createType="vmfs"
# Extent description
RW 4194304 VMFS "vmA1-flat.vmdk"
# The Disk Data Base
#DDB
ddb.virtualHWVersion = "4"
ddb.uuid = "60 00 C2 9a dc 6c 31 eb-81 6f f1 a1 ca 2d 7b 37"
ddb.geometry.cylinders = "261"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.adapterType = "lsilogic"
El segundo fichero tendra el tamaño del disco que hemos configurado (siempre que éste hay sido creado de forma que tenga el tamaño completo y no crezca de manera automática)
El fichero que tenía mi cliente era un -flat pero no aparecía en el nombre del fichero en la vmware, así que inicié un nuevo disco de 60G y moví el fichero antiguo al nuevo -flat, y lo añadí a la maquina virtual y todo funcionó correctamente.
No hay comentarios:
Publicar un comentario