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!

FC LUN mit RDM als shared LUN an virtuelle ESXi mappen

Moderatoren: Dayworker, irix

Profi
Beiträge: 503
Registriert: 08.08.2008, 10:45

FC LUN mit RDM als shared LUN an virtuelle ESXi mappen

Beitragvon pirx » 05.12.2013, 08:53

Hallo,

ich baue mir gerade eine Testumgebung mit nested ESXi Hosts auf. Es gibt einen physischen ESXi Host dem eine FC LUN präsentiert wird. Der Host hat auch noch lokales Storage, darauf habe ich zwei virtuelle / nested ESXi installiert.

Nun möchte ich die 1 TB LUN an die vESXi als shared VMFS storage weiter geben. Dafür habe ich beim ersten vESXi eine phy. RDM angelegt und beim zweiten ESXi diese über "Add -> Hard Disk -> Use an existing virtual disk... -> Pfad zum RDM vmdk file" hinzugefügt. Für weitere vESXi soll das dann analog geschehen.

Damit habe ich am Anfang beim Starten des zweiten vESXi Meldungen mit "busy" oder "lock" erhalten. Nach etwas Suchen habe ich

Code: Alles auswählen

scsi1.sharedBus = "virtual"
scsi1:0.shared = "true"


in den vmx Dateien der vESXi hinzugefügt und außerdem

Code: Alles auswählen

config.vpxd.filter.rdmFilter; false
config.vpxd.filter.vmfsFilter; false


in der Konfiguration des vCenter (das auch als VM auf einem der vESXi läuft.

Mit dieser Konfiguration scheint alles zu funktionieren, zumindest sehe ich die LUN auf beiden vESXi und konnte ein VMFS und eine erste VM darauf anlegen.

Ich traue der Sache aber noch nicht und bevor ich die Testumgebung weiter nutze wäre ich gerne sicher das dies so korrekt ist. Viel Doku dazu habe ich nicht gefunden. Eigentlich sollte der Ablauf ab wie bei einem MSCS Cluster sein

http://pubs.vmware.com/vsphere-50/topic ... -guide.pdf

Dort finde ich aber keine der zusätzlichen Parameter die ich setzen musste.

Hier finde ich auch einiges zu MSCS, würde aber herauslesen das "SCSI bus sharing mode" pyhsical sein sollte.

http://pubs.vmware.com/vsphere-50/index ... 695A1.html

Edit: laut http://pubs.vmware.com/vsphere-50/index ... aring.html sollte "virtual" passen.

Hat sowas schon jemand gemacht oder kann mir sagen ob die Konfig so ok ist?

Profi
Beiträge: 503
Registriert: 08.08.2008, 10:45

Beitragvon pirx » 05.12.2013, 09:35

Hm, beim Hinzufügen des dritten vESXi zum Cluster im vCenter erhalte ich wieder eine Fehlermeldung "datastore xxx conflicts with an existing datastore in the datacenter that has the same url". Dazu gibt es den KB Artikel http://kb.vmware.com/kb/2036481 .


Code: Alles auswählen

~ # esxcfg-scsidevs -m
naa.600143801259e7ca0000500004b10000:1                           /vmfs/devices/disks/naa.600143801259e7ca0000500004b10000:1 529f0114-b1200b28-4e24-000c29c07f05  0  Testcluster_LUN0

~ # ls -lrth /vmfs/devices/disks | grep -i naa.600143801259e7ca0000500004b10000
lrwxrwxrwx    1 root     root          38 Dec  5 08:18 vml.0200000000600143801259e7ca0000500004b10000485356333630:1 -> naa.600143801259e7ca0000500004b10000:1
lrwxrwxrwx    1 root     root          36 Dec  5 08:18 vml.0200000000600143801259e7ca0000500004b10000485356333630 -> naa.600143801259e7ca0000500004b10000
-rw-------    1 root     root     1000.0G Dec  5 08:18 naa.600143801259e7ca0000500004b10000:1
-rw-------    1 root     root     1000.0G Dec  5 08:18 naa.600143801259e7ca0000500004b10000


~ # esxcfg-scsidevs -m
naa.600143801259e7ca0000500004b10000:1                           /vmfs/devices/disks/naa.600143801259e7ca0000500004b10000:1 529f0114-b1200b28-4e24-000c29c07f05  0  Testcluster_LUN0

~ # ls -lrth /vmfs/devices/disks | grep -i naa.600143801259e7ca0000500004b10000
lrwxrwxrwx    1 root     root          38 Dec  5 08:18 vml.0200000000600143801259e7ca0000500004b10000485356333630:1 -> naa.600143801259e7ca0000500004b10000:1
lrwxrwxrwx    1 root     root          36 Dec  5 08:18 vml.0200000000600143801259e7ca0000500004b10000485356333630 -> naa.600143801259e7ca0000500004b10000
-rw-------    1 root     root     1000.0G Dec  5 08:18 naa.600143801259e7ca0000500004b10000:1
-rw-------    1 root     root     1000.0G Dec  5 08:18 naa.600143801259e7ca0000500004b10000




In dem Artikel wird dann beschrieben, dass wenn sich die Ausgabe der vml Nummern nicht unterscheidet, der betroffene Host (der disconnected ist) aus dem Cluster entfernt und wieder hinzugefügt werden soll. Ich bekomme ihn aber erst gar nicht in den Cluster...

Edt: ich habe die RDM LUN von den vESXi entfernt, danach die vESXi dem Cluster hinzugefügt und dann als die vESXi schon im Cluster waren, die LUN mit dem VMFS wieder konfiguriert. Das funktioniert,


Zurück zu „vSphere 5 / ESXi 5 und 5.1“

Wer ist online?

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