Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

VMFS Korrupt

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: Dayworker, irix

Benutzeravatar
Member
Beiträge: 141
Registriert: 11.09.2007, 19:30
Wohnort: Wiener Neustadt

VMFS Korrupt

Beitragvon stoani » 03.10.2009, 11:32

Hallo,
Habe derzeit das Problem das drei meiner VMFS Volumes von den ESX Servern nicht mehr als solche erkannt werden. Warum muß mit den Storage Leuten noch geklärt werden.
Jetzt gibt es ja die Möglichkeit, mittels fdisk eine VMFS Volume wiederherzustellen.
Tja, und da hänge ich jetzt fest.

Zur Chronologie:
1. Die VMFS Volumes wurden auf der Command Line rot gekennzeichnet dargestellt.
Heisst soviel wie der ESX kennt das Device nicht mehr.
2. Habe alle VMs sowie ESX Server von diesen VMFS Volumes getrennt.
3. Habe bei allen ESX Servern einen Rescan durchgeführt.
4. Danach waren die LUNs im VC unter Storage -> Add Storage -> Disk/LUN wieder sichtbar. Es wurde mir auch die Disk Kapazität angezeigt.
5. Habe dann versucht mit fdisk ein VMFS Volume wiederherzustellen.

Befehl:

fdisk /dev/sdf
n (to create a new partition)
p (to create a primary partition)
1 (to create the 1st partition)
smash enter to keep the default value
smash enter to keep the default value
t (to change the type of partition)
fb (to set the partition as VMFS)

smash enter
x (to move to expert mode)
b (to change the beginning of the partition) (VALUE OF ALLIGMENT ! mostly 63 or 128)
w (to save)

vmkfstools -V (for rescan)

Die fett gekennzeichneten Befehle habe ich aber total übersehen.
Danach wurde im VC unter Storage -> Add Storage -> Disk/LUN die kapazität der LUN mit None angezeigt.
Das nochmalige ausführen von fdisk, diesmal korrekt, brachte keine Änderung.

Mit fdisk -l wird die LUN wie folgt ausgewiesen:

Disk /dev/sdf: 751.6 GB, 751667511296 bytes
255 heads, 63 sectors/track, 91385 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdf1 1 91385 734049981 fb Unknown

Wie kann ich diese LUN wieder als VMFS online bringen OHNE die LUN zu formatieren. Da liegt ein 700GB vmdk File drauf das ziemlich wichtig ist.

Danke
Andi

Benutzeravatar
Member
Beiträge: 141
Registriert: 11.09.2007, 19:30
Wohnort: Wiener Neustadt

Beitragvon stoani » 03.10.2009, 11:49

Habe mit fdisk versucht das zweite VMFS Volume wiederherzustellen. Ergebnis das gleiche. Nach fdisk wird bei der LUN Kapazität none angezeigt. :(

Benutzeravatar
Member
Beiträge: 302
Registriert: 20.03.2009, 15:00
Wohnort: Sofia / BG

Beitragvon Saturnous » 03.10.2009, 12:27

Du hast allignment 63 und 128 getestet und ggf DissallowSnapshotLUN auch auf 0 gestellt ?

Ideal wäre auch ein altes vm-support. Es könnte sein das die LUN jetzt paar Bytes grösser ist dann müsstest du den Endpunkt der partition noch richtig setzen, das erkennt man beim erkennen im vmkernel log.

Such die alten VPD pages (von einem weit zurückliegenden Restart) und vergleich mit den aktuellen. Ich kann mal schauen wenn du ein aktuelles und ein altes anhängst.

Benutzeravatar
Member
Beiträge: 141
Registriert: 11.09.2007, 19:30
Wohnort: Wiener Neustadt

Beitragvon stoani » 03.10.2009, 14:21

Hallo,
Hoffe ich habe da das richtige gefunden. Das sind die beiden LUNs




Was mir noch aufgefallen ist:
Habe eine Testumgebung mit vSphere. Dort werden die LUNs mit den Kapazitäten angezeigt.

Benutzeravatar
Member
Beiträge: 141
Registriert: 11.09.2007, 19:30
Wohnort: Wiener Neustadt

Beitragvon stoani » 03.10.2009, 16:59

Hallo,
Habe jetzt bei einer der Disken (700GB) das Alignment von 63 auf 128 geändert - und das VMFS Volume war wieder online :D
Bei der zweiten LUN (2TB) geht das allerdings nicht. Die LUN hat als Alignment 128 eingestellt.
Was kann ich mit dieser LUN jetzt noch machen damit ich auch diese wieder als VMFS online bringe?

Danke mal für die Tipps bisher..
Andi

Benutzeravatar
Member
Beiträge: 141
Registriert: 11.09.2007, 19:30
Wohnort: Wiener Neustadt

Beitragvon stoani » 05.10.2009, 15:24

Habe mit den Startparametern herumprobiert. Und jetzt lässt sich der Standardwert 128 nicht mehr einstellen.

Expert command (m for help): b
Partition number (1-4): 1
New beginning of data (132--272435882, default 132): 128
Value out of range.

Gibt's da noch eine Möglcihkeit das zu korrigieren?

Danke
Andi

Benutzeravatar
Member
Beiträge: 302
Registriert: 20.03.2009, 15:00
Wohnort: Sofia / BG

Beitragvon Saturnous » 05.10.2009, 20:24

Vorher die Partition löschen.

Naja bei 2TB LUN kann man für nix garantieren, besonders wenn vSphere die zu sehen bekommt.


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste