meta data de esta página
¡Esta es una revisión vieja del documento!
Recuperar partición VMFS
Muchas veces podemos ver la Lun asociada al volumen pero no nos aparece la opción keep existing signature que permite añadir el datastore sin crear una nueva partición en él.
A veces es simplemente porque se ha corrompido por problemas con la conexión. Para recuperar la partición vmfs tenemos que hacer lo siguiente
En mi caso parte de la siguiente conexión ISCSI
naa.6090a098c0168e3bf4f73591100c635a iqn.2001-05.com.equallogic:0-8a0906-3b8e16c09-5a630c109135f7f4-volsasmvvdiPara obtener información ejecutamos partedUtil getptbl /vmfs/devices/disks/naaxxxxxxxxxxxxxxxxxxxxxxxxxxxx En mi caso
partedUtil getptbl /vmfs/devices/disks/naa.6090a098c0168e3bf4f73591100c635aQue me da como resultado 133676 255 63 2147512320
Para analizar todas particiones
offset="128 2048"; for dev in `esxcfg-scsidevs -l | grep "Console Device:" | awk {'print $3'}`; do disk=$dev; echo $disk; partedUtil getptbl $disk; { for i in `echo $offset`; do echo "Checking offset found at $i:"; hexdump -n4 -s $((0x100000+(512*$i))) $disk; hexdump -n4 -s $((0x1300000+(512*$i))) $disk; hexdump -C -n 128 -s $((0x130001d + (512*$i))) $disk; done; } | grep -B 1 -A 5 d00d; echo "---------------------"; done
Resultado
/vmfs/devices/disks/naa.6090a098c0168e3bf4f73591100c635a gpt 133676 255 63 2147512320 Checking offset found at 2048: 0200000 d00d c001 0200004 1400000 f15e 2fab 1400004 0140001d 64 73 76 61 72 31 35 35 73 61 73 6d 76 31 33 37 |dsvar155sasmv137| 0140002d 36 20 28 32 29 00 00 00 00 00 00 00 00 00 00 00 |6 (2)...........|De aquí sacamos el valor del offset que según indica lo ha encontrado en 2048
El valor de sector final lo sacamos del comando
partedUtil getUsableSectors /vmfs/devices/disks/naa.6090a098c0168e3bf4f73591100c635a
Una vez que tenemos los valores de inicio y final ejecutaríamos partedUtil setptbl /vmfs/devices/disks/naa.6090a098c0168e3bf4f73591100c635a gpt “1 valoinicio valorfinal AA31E02A400F11DB9590000C2911D1B8 0”
partedUtil setptbl /vmfs/devices/disks/naa.6090a098c0168e3bf4f73591100c635a gpt "1 2048 2147512286 AA31E02A400F11DB9590000C2911D1B8 0"