hab hier ein komisches Phänomen bei einem Kunden.
2x ESX Hosts (3.5 Update4)
1x Virtual Center
Plötzlich ohne Fremdeinwirkung (angeblich) fehlt auf einem ESX Host eine LUN und alle VMs wurden auf den anderen Host geschoben. Es läuft auch alles soweit nur muss der Zweite HOST auch wieder ordentlich laufen und alle LUNs sehen.
Es handelt sich um vier LUNs.
Wenn ich direkt auf die console schaue und ein FDISK -L mache dann sieht man diese LUN auch eigentlich
Code: Alles auswählen
[root@esx1 volumes]# fdisk -l
Disk /dev/sda: 537.9 GB, 537944653824 bytes
255 heads, 63 sectors/track, 65401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 65401 525333468+ fb Unknown
Disk /dev/sdb: 151.3 GB, 151319085056 bytes
255 heads, 63 sectors/track, 18396 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 18396 147765806 fb Unknown
Disk /dev/sdc: 537.9 GB, 537944653824 bytes
255 heads, 63 sectors/track, 65401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 65401 525333468+ fb Unknown
Disk /dev/sdd: 1288.4 GB, 1288490188800 bytes
255 heads, 63 sectors/track, 156650 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdd1 1 156650 1258291093+ 6 FAT16
Disk /dev/cciss/c0d0: 73.3 GB, 73372631040 bytes
255 heads, 63 sectors/track, 8920 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/cciss/c0d0p1 * 1 13 104391 83 Linux
/dev/cciss/c0d0p2 14 650 5116702+ 83 Linux
/dev/cciss/c0d0p3 651 8584 63729855 fb Unknown
/dev/cciss/c0d0p4 8585 8920 2698920 f Win95 Ext'd (LBA)
/dev/cciss/c0d0p5 8585 8653 554211 82 Linux swap
/dev/cciss/c0d0p6 8654 8907 2040223+ 83 Linux
/dev/cciss/c0d0p7 8908 8920 104391 fc UnknownEs handelt sich um /dev/sdd1 . Diese wird im Virtual Center unter Storage nicht mehr angezeigt.
Allerdings wenn ich mir den Storage Adapter anschaue sieht man dort alle LUNs . Also müsste man einfach nur irgendwie die LUN remounten. Dafür gibt es aber keine Funktion, diese gibt es erst seit dem ESX4. RESCAN und REFRESH hab cih schon probiert.
Wenn ich ein esxcfg-vmhbadevs --vmfs mache sehe ich auf dem ESX1
Code: Alles auswählen
[root@esx1 volumes]# esxcfg-vmhbadevs --vmfs
vmhba32:0:3:1 /dev/sdd1 4964b725-2f28f564-7e7f-00215af1fd68
vmhba32:0:1:1 /dev/sdb1 4964b6fb-d02ad6ea-97d8-00215af1fd68
vmhba32:0:0:1 /dev/sda1 49957251-de94cbaf-98c1-00215af26a3c
vmhba32:0:2:1 /dev/sdc1 499a8b3f-842fe16c-2499-00215af26a3c
vmhba0:0:0:3 /dev/cciss/c0d0p3 49635151-e34dc39d-ee84-00215af26a3a
[root@esx1 volumes]#und auf dem wo es fehlt:
Code: Alles auswählen
[root@esx2 root]# esxcfg-vmhbadevs --vmfs
vmhba32:0:2:1 /dev/sdc1 499a8b3f-842fe16c-2499-00215af26a3c
vmhba32:0:1:1 /dev/sdb1 4964b6fb-d02ad6ea-97d8-00215af1fd68
vmhba32:0:0:1 /dev/sda1 49957251-de94cbaf-98c1-00215af26a3c
vmhba0:0:0:3 /dev/cciss/c0d0p3 496344de-9440f3d1-7391-00215af1fd66
[root@esx2 root]#
Ich muss die SDD1 irgendwie wieder mounten.
Hie rnoch ein esxcfg-swiscsi -s:
Code: Alles auswählen
[root@esx2 root]# esxcfg-swiscsi -s
Scanning vmhba32...
Doing iSCSI discovery. This can take a few seconds ...
Rescanning vmhba32 ...
On scsi1, removing: 0:0 0:1 0:2 0:3.
On scsi1, adding: 0:0 0:1 0:2 0:3.
Done.
[root@esx2 root]#Dort werden alle angezeigt. Die fehlende wäre "0:3"
Jemand eine Idee? Wenn ihr noch irgendwelche daten benötigt dann sagt becheid kann ich euch dann geben.
Anbei noch ein Bild.
Gruss
woisch