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!

RDM nicht alle Laufwerke werden im Windows angezeigt

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX Server 4/VMware vSphere 4.0.

Moderatoren: Dayworker, irix

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

RDM nicht alle Laufwerke werden im Windows angezeigt

Beitragvon mscheller » 19.04.2010, 20:12

Hallo ich habe eine HA Cluster mit zwei ESX 4 die an einer SAN hängen...
nun habe ich bei einem der beiden nich zusätzlich einen HBA Kontroller eingebaut, an diesem hängt auch wieder eine Storage LUN1 1.8 TB und LUN2 400 GB.
Wenn ich nun die beiden als RDM in meiner VM einbinden, wird immer nur eine angezeigt, immer nur die erste die ich eingebunden habe.
Muss man hier was beachten?

Gruß
Markus

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 20.04.2010, 13:15

Hallo Markus,

da du VM mit den 2 RDM LUN's starten kannst, handelt es sich hierbei sehr wahrscheinlich um ein Windows Problem.

Was genau siehst du denn in deiner Windows VM?
Ist die LUN vorhanden und fehlt dir das Filesystem?
Oder siehst du noch nicht einmal die LUN im Device/Disk Manager?

Gruss
Ralf

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

Beitragvon mscheller » 20.04.2010, 14:27

Hallo ich sehen nicht mal im Device Manager die LUN, wie gesagt immer nur die erste die ich eingebunden habe...


Gruss
Markus

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 20.04.2010, 14:38

Hallo Markus,

dann poste doch mal die vmx Datei deiner VM.

Gruss
Ralf

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

Beitragvon mscheller » 21.04.2010, 07:51

Hallo anbei die VMX Datei, nebenbei ist es normal das wenn ich eine RAW LUN hinzufüge, das einen VMDK Datei mit der selben grösse in dem VM Ordner erstellt wird?

#!/usr/bin/vmware
.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "7"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
nvram = "S-GD-NUB-002.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
unity.customColor = "|23C0C0C0"
tools.upgrade.policy = "useGlobal"
powerType.powerOff = "default"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "default"

displayName = "S-GD-NUB-002"
extendedConfigFile = "S-GD-NUB-002.vmxf"
floppy0.present = "TRUE"

numvcpus = "2"
scsi0.present = "TRUE"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsisas1068"
memsize = "2048"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "S-GD-NUB-002.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
ide1:0.present = "TRUE"
ide1:0.fileName = "/dev/scd0"
ide1:0.deviceType = "atapi-cdrom"
floppy0.startConnected = "FALSE"
floppy0.clientDevice = "TRUE"
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "generated"
chipset.onlineStandby = "FALSE"
guestOSAltName = "Microsoft Windows Server 2008 R2 (64 Bit)"
guestOS = "windows7srv-64"
uuid.location = "56 4d ec 25 84 6e e5 f0-d5 b5 e9 c3 db 1f dd 5f"
uuid.bios = "56 4d ec 25 84 6e e5 f0-d5 b5 e9 c3 db 1f dd 5f"
vc.uuid = "52 99 4c 9f 51 19 ea bd-6b 5d c4 01 ad 04 9c 17"
snapshot.action = "keep"
sched.cpu.min = "0"
sched.cpu.units = "mhz"
sched.cpu.shares = "normal"
sched.mem.minsize = "0"
sched.mem.shares = "normal"

ide1:0.startConnected = "TRUE"
ethernet0.generatedAddress = "00:0c:29:1f:dd:5f"
svga.vramSize = "8388608"
tools.syncTime = "FALSE"
cleanShutdown = "FALSE"
replay.supported = "FALSE"
sched.swap.derivedName = "/vmfs/volumes/4b8cfd5b-fb06f710-b98d-e41f13411df2/S-GD-NUB-002/S-GD-NUB-002-510d17c6.vswp"
scsi0:0.redo = ""
vmotion.checkpointFBSize = "8388608"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
ethernet0.pciSlotNumber = "32"
vmci0.pciSlotNumber = "33"
scsi0.sasWWID = "50 05 05 65 84 6e e5 f0"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-618668705"
hostCPUID.0 = "0000000b756e65476c65746e49656e69"
hostCPUID.1 = "000106a500100800009ce3bdbfebfbff"
hostCPUID.80000001 = "00000000000000000000000128100800"
guestCPUID.0 = "0000000b756e65476c65746e49656e69"
guestCPUID.1 = "000106a500010800809822010febfbff"
guestCPUID.80000001 = "00000000000000000000000128100800"
userCPUID.0 = "0000000b756e65476c65746e49656e69"
userCPUID.1 = "000106a500100800009822010febfbff"
userCPUID.80000001 = "00000000000000000000000128100800"
evcCompatibilityMode = "FALSE"

floppy0.fileName = "/dev/fd0"

annotation = "W2k8R2 / VCenter / Storage Manager / Symantec Backup 2010"

scsi0:0.ctkEnabled = "TRUE"
ctkEnabled = "TRUE"

scsi0:1.fileName = "S-GD-NUB-002_1.vmdk"
scsi0:1.mode = "independent-persistent"
scsi0:1.ctkEnabled = "FALSE"
scsi0:1.deviceType = "scsi-hardDisk"
scsi0:1.present = "TRUE"
scsi0:1.redo = ""
scsi0:2.fileName = "S-GD-NUB-002_2.vmdk"
scsi0:2.mode = "independent-persistent"
scsi0:2.ctkEnabled = "FALSE"
scsi0:2.deviceType = "scsi-hardDisk"
scsi0:2.present = "TRUE"
scsi0:2.redo = ""
scsi0:4.fileName = "S-GD-NUB-002_4.vmdk"
scsi0:4.mode = "independent-persistent"
scsi0:4.ctkEnabled = "FALSE"
scsi0:4.deviceType = "scsi-hardDisk"
scsi0:4.present = "FALSE"
scsi0:4.redo = ""

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 21.04.2010, 10:51

Hallo Markus,

die VMX Datei sieht eigentlich gut aus, wahrscheinlich verwendest du >Independent Persistent< aus einem bestimmten Grund.

Das du in dem Verzeichnis deiner VM zwei Dateien mit der Groesse der RDM LUNs hast, ist voellig normal.

Ich glaube daher immer noch, das das Problem innerhalb von Windows existiert.

Wenn du die Platte im Device Manager nicht sehen kannst, ueberpruefe mal die Registry, ob die Platte beim Boot erkannt worden ist.

Du findest die Informationen ueber die gefundenen Disks in folgendem Registry Schluessel.
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 0
Dort sollte fuer jede Disk ein Subkey existieren, welcher der LUN ID entspricht.
Ist dieser vorhanden, hat dein Server die LUN beim Booten gefunden.

Die weitere Vorgehensweise muessen wir dann abhaengig vom Ergebnis diskutieren.

Viel Erfolg,
Ralf

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

Beitragvon mscheller » 21.04.2010, 14:17

so wie das aussieht wird nur einen LUN durchgereicht, oder ?

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 0\Logical Unit Id 0]
"InquiryData"=hex:00,00,02,02,1f,00,00,73,56,4d,77,61,72,65,20,20,56,69,72,74,\
75,61,6c,20,64,69,73,6b,20,20,20,20,31,2e,30,20
"Identifier"="VMware Virtual disk 1.0 "
"DeviceType"="DiskPeripheral"

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 22.04.2010, 11:39

Hallo Markus,

das muesste eigentlich deine Boot LUN sein.

Laut deiner VMX Datei verwendest du nur einen SCSI Adapter, LUN 0 ist daher hoechstwahrscheinlich deine C:\ Partition.

Je nach verwendetem Storage kannst du auch unter dem SCSI Bus 0 noch eine oder mehrere Target ID's haben, das liegt einfach daran, wie dein Storage Array die LUNs adressiert.

Du muesstest daher noch mal pruefen, ob sich in der Registry unter
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id X
weitere Disk Device Eintraege finden lassen.

Viel Erfolg,
Ralf

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

Beitragvon mscheller » 22.04.2010, 12:55

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 1]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 1\Logical Unit Id 0]
"InquiryData"=hex:00,00,05,32,45,00,50,32,49,42,4d,20,20,20,20,20,31,37,32,36,\
2d,34,78,78,20,20,46,41,53,74,54,20,30,36,31,37
"SerialNumber"="SX92605503 "
"Identifier"="IBM 1726-4xx FAStT 0617"
"DeviceType"="DiskPeripheral"
"DeviceIdentifierPage"=hex:00,83,00,34,01,03,00,10,60,0a,0b,80,00,67,12,a4,00,\
00,01,4b,4a,e6,54,b6,01,93,00,08,20,26,00,a0,b8,67,12,a4,01,94,00,04,00,00,\
00,01,01,a3,00,08,20,06,00,a0,b8,67,12,a4



[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 2]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 2\Logical Unit Id 0]
"InquiryData"=hex:00,00,05,32,45,00,50,32,49,42,4d,20,20,20,20,20,31,37,32,36,\
2d,34,78,78,20,20,46,41,53,74,54,20,30,36,31,37
"SerialNumber"="SX92605503 "
"Identifier"="IBM 1726-4xx FAStT 0617"
"DeviceType"="DiskPeripheral"
"DeviceIdentifierPage"=hex:00,83,00,34,01,03,00,10,60,0a,0b,80,00,67,12,a4,00,\
00,01,4e,4a,e6,54,c3,01,93,00,08,20,26,00,a0,b8,67,12,a4,01,94,00,04,00,00,\
00,01,01,a3,00,08,20,06,00,a0,b8,67,12,a4

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 22.04.2010, 13:20

Hallo Markus,

wie vermutet sieht dein Windows Host die beiden LUNs.

Und du bekommst sie im Device Manager unter Disk drives auch dann nicht angezeigt, wenn du unter View, Show Hidden Devices aktiviert hast?

Gruss,
Ralf

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

Beitragvon mscheller » 22.04.2010, 13:46

Ich sehe nur zwei, nicht 3 :-(

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 22.04.2010, 13:59

Und hast du im Device Manager mal ein Scan for Hardware changes durchgefuehrt?

Probier mal folgendes aus.
diskpart
     - rescan
     - list disk


Werden dir dort auch nur zwei Platten angezeigt?

Member
Beiträge: 168
Registriert: 16.10.2008, 11:36
Kontaktdaten:

Beitragvon mscheller » 22.04.2010, 14:16

Sorry habe auf dem falschen Server geschaut.. Im Gerätemanager wird die Platte Angezeigt wenn ich Ausgeblendetet Geräte Aktiviere.
Im Diskpart werden nur 2 Platten angezeigt

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 22.04.2010, 14:31

Dann
    vergleiche im Device Manager doch mal die Egenschaften der beiden RDM Devices miteinander,
    fuehre ein Update Driver Software fuer die fehlende Disk durch
Offenbar hat es W2K8 nicht geschafft, die erkannte Disk mit einem Treiber zu verknuepfen.

Falls das alles nichts bringt, kannst du die Disk mal disablen oder gar ein Uninstall durchfuehren.
Anschliessend ist wahrscheinlich ein Reboot erforderlich.

Was du ausserdem noch kontrollieren kannst, ist ob sich in der Registry noch verwaiste Hardware Eintraege finden.
Lies dir dazu mal folgenden MS Knowledge Base Artikel durch.
Device Manager does not display devices that are not connected to the Windows XP-based computer
Ist zwar fuer XP geschrieben, sollte aber auch noch unter W2K8 gueltig sein.

Gruss
Ralf


Zurück zu „vSphere 4 / ESX 4“

Wer ist online?

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