ESXi mit 2 USB Sticks (IBM Flex System)
Verfasst: 20.01.2013, 11:27
Hallo,
unsere IBM Flex System Teststellung ist angekommen. Die einzelnen Compute Nodes (früher Blades) kommen mit 2 internen USB Sticks, die im Auslieferungszustand mit dem angepassten IBM ESXi 5.0 Image ausgeliefert werden.
Im UEFI sieht das dann so aus:
http://s1.directupload.net/file/d/3141/6cdwqsah_png.htm
Unser Lieferant meinte, er hatte am Anfange Probleme mit einem PSOD (wahrscheinlich das Problem mit mehreren parallelen ESXi Installation: http://kb.vmware.com/kb/1035107), nach dem Update auf 5.1 trat es aber nicht mehr auf.
In dem KB Artikel werden nur die Versionen bis 5.0 erwähnt, bedeutet dies, dass es mit 5.1 kein Problem mehr ist? Aktuell mit 5.1 bootet der Server jedenfalls ohne PSOD.
Ich installiere die ESXi Server über ein Kickstart Skript. Mit den bisher verwendeten HP Rackservern habe ich im Skript immer folgendes verwendet um sicherzustellen das ESXi auf dem lokalen RAID installiert wird.
clearpart --firstdisk=hpsa --overwritevmfs
install --firstdisk=hpsa --overwritevmfs
Wie kann ich nun bei der Installation sicherstellen, dass die Installation immer auf dem ersten Stick erfolgt?
Ich habe versucht das device direkt mit z.B. drives=mpx.vmhba32:C0:T0:L0 anzugeben, das hat aber nicht geklappt. Wobei vmhba auch nicht immer die gleiche Nummer zu haben scheint.
Mit...
clearpart --firstdisk=usb-storage --overwritevmfs
install --firstdisk=usb-storage --overwritevmfs
..habe ich die Installation nun durchführen können, nur wurde dabei der ESXi auf dem 2. Stick installiert.
Wenn ich mir die devices anschaue, sehe ich nur einen USB Stick mit 2 GB. Sollten dort nicht auch 2 angezeigt werden?
~ # esxcli storage core adapter list
HBA Name Driver Link State UID Description
-------- ----------- ---------- ------------------------------------ -------------------------------------------------------------------------
vmhba0 mpt2sas link-n/a sas.5005076056409dd4 (0:6:0.0) LSI Logic / Symbios Logic LSI2004
vmhba1 qla2xxx link-up fc.20000024ff418186:21000024ff418186 (0:27:0.0) QLogic Corp ISP2532-based 8Gb Fibre Channel to PCI Express HBA
vmhba2 qla2xxx link-up fc.20000024ff418187:21000024ff418187 (0:27:0.1) QLogic Corp ISP2532-based 8Gb Fibre Channel to PCI Express HBA
vmhba32 usb-storage link-n/a usb.vmhba32 () USB
vmhba34 usb-storage link-n/a usb.vmhba34 () USB
~ # esxcli storage core device list
mpx.vmhba32:C0:T0:L0
Display Name: Local USB Direct-Access (mpx.vmhba32:C0:T0:L0)
Has Settable Display Name: false
Size: 1911
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0
Vendor: SMART
Model: USB-IBM
Revision: 0000
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: true
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0000000000766d68626133323a303a30
Is Local SAS Device: false
Is Boot USB Device: true
mpx.vmhba34:C0:T0:L0
Display Name: Local USB CD-ROM (mpx.vmhba34:C0:T0:L0)
Has Settable Display Name: false
Size: 0
Device Type: CD-ROM
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/cdrom/mpx.vmhba34:C0:T0:L0
Vendor: IMM
Model: Virtual CD
Revision: 0325
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: true
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0005000000766d68626133343a303a30
Is Local SAS Device: false
Is Boot USB Device: false
~ # esxcli storage core path list
usb.vmhba32-usb.0:0-mpx.vmhba32:C0:T0:L0
UID: usb.vmhba32-usb.0:0-mpx.vmhba32:C0:T0:L0
Runtime Name: vmhba32:C0:T0:L0
Device: mpx.vmhba32:C0:T0:L0
Device Display Name: Local USB Direct-Access (mpx.vmhba32:C0:T0:L0)
Adapter: vmhba32
Channel: 0
Target: 0
LUN: 0
Plugin: NMP
State: active
Transport: usb
Adapter Identifier: usb.vmhba32
Target Identifier: usb.0:0
Adapter Transport Details: Unavailable or path is unclaimed
Target Transport Details: Unavailable or path is unclaimed
Maximum IO Size: 122880
usb.vmhba34-usb.0:0-mpx.vmhba34:C0:T0:L0
UID: usb.vmhba34-usb.0:0-mpx.vmhba34:C0:T0:L0
Runtime Name: vmhba34:C0:T0:L0
Device: mpx.vmhba34:C0:T0:L0
Device Display Name: Local USB CD-ROM (mpx.vmhba34:C0:T0:L0)
Adapter: vmhba34
Channel: 0
Target: 0
LUN: 0
Plugin: NMP
State: active
Transport: usb
Adapter Identifier: usb.vmhba34
Target Identifier: usb.0:0
Adapter Transport Details: Unavailable or path is unclaimed
Target Transport Details: Unavailable or path is unclaimed
Maximum IO Size: 122880
unsere IBM Flex System Teststellung ist angekommen. Die einzelnen Compute Nodes (früher Blades) kommen mit 2 internen USB Sticks, die im Auslieferungszustand mit dem angepassten IBM ESXi 5.0 Image ausgeliefert werden.
Im UEFI sieht das dann so aus:
http://s1.directupload.net/file/d/3141/6cdwqsah_png.htm
Unser Lieferant meinte, er hatte am Anfange Probleme mit einem PSOD (wahrscheinlich das Problem mit mehreren parallelen ESXi Installation: http://kb.vmware.com/kb/1035107), nach dem Update auf 5.1 trat es aber nicht mehr auf.
In dem KB Artikel werden nur die Versionen bis 5.0 erwähnt, bedeutet dies, dass es mit 5.1 kein Problem mehr ist? Aktuell mit 5.1 bootet der Server jedenfalls ohne PSOD.
Ich installiere die ESXi Server über ein Kickstart Skript. Mit den bisher verwendeten HP Rackservern habe ich im Skript immer folgendes verwendet um sicherzustellen das ESXi auf dem lokalen RAID installiert wird.
clearpart --firstdisk=hpsa --overwritevmfs
install --firstdisk=hpsa --overwritevmfs
Wie kann ich nun bei der Installation sicherstellen, dass die Installation immer auf dem ersten Stick erfolgt?
Ich habe versucht das device direkt mit z.B. drives=mpx.vmhba32:C0:T0:L0 anzugeben, das hat aber nicht geklappt. Wobei vmhba auch nicht immer die gleiche Nummer zu haben scheint.
Mit...
clearpart --firstdisk=usb-storage --overwritevmfs
install --firstdisk=usb-storage --overwritevmfs
..habe ich die Installation nun durchführen können, nur wurde dabei der ESXi auf dem 2. Stick installiert.
Wenn ich mir die devices anschaue, sehe ich nur einen USB Stick mit 2 GB. Sollten dort nicht auch 2 angezeigt werden?
~ # esxcli storage core adapter list
HBA Name Driver Link State UID Description
-------- ----------- ---------- ------------------------------------ -------------------------------------------------------------------------
vmhba0 mpt2sas link-n/a sas.5005076056409dd4 (0:6:0.0) LSI Logic / Symbios Logic LSI2004
vmhba1 qla2xxx link-up fc.20000024ff418186:21000024ff418186 (0:27:0.0) QLogic Corp ISP2532-based 8Gb Fibre Channel to PCI Express HBA
vmhba2 qla2xxx link-up fc.20000024ff418187:21000024ff418187 (0:27:0.1) QLogic Corp ISP2532-based 8Gb Fibre Channel to PCI Express HBA
vmhba32 usb-storage link-n/a usb.vmhba32 () USB
vmhba34 usb-storage link-n/a usb.vmhba34 () USB
~ # esxcli storage core device list
mpx.vmhba32:C0:T0:L0
Display Name: Local USB Direct-Access (mpx.vmhba32:C0:T0:L0)
Has Settable Display Name: false
Size: 1911
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0
Vendor: SMART
Model: USB-IBM
Revision: 0000
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: true
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0000000000766d68626133323a303a30
Is Local SAS Device: false
Is Boot USB Device: true
mpx.vmhba34:C0:T0:L0
Display Name: Local USB CD-ROM (mpx.vmhba34:C0:T0:L0)
Has Settable Display Name: false
Size: 0
Device Type: CD-ROM
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/cdrom/mpx.vmhba34:C0:T0:L0
Vendor: IMM
Model: Virtual CD
Revision: 0325
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: true
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0005000000766d68626133343a303a30
Is Local SAS Device: false
Is Boot USB Device: false
~ # esxcli storage core path list
usb.vmhba32-usb.0:0-mpx.vmhba32:C0:T0:L0
UID: usb.vmhba32-usb.0:0-mpx.vmhba32:C0:T0:L0
Runtime Name: vmhba32:C0:T0:L0
Device: mpx.vmhba32:C0:T0:L0
Device Display Name: Local USB Direct-Access (mpx.vmhba32:C0:T0:L0)
Adapter: vmhba32
Channel: 0
Target: 0
LUN: 0
Plugin: NMP
State: active
Transport: usb
Adapter Identifier: usb.vmhba32
Target Identifier: usb.0:0
Adapter Transport Details: Unavailable or path is unclaimed
Target Transport Details: Unavailable or path is unclaimed
Maximum IO Size: 122880
usb.vmhba34-usb.0:0-mpx.vmhba34:C0:T0:L0
UID: usb.vmhba34-usb.0:0-mpx.vmhba34:C0:T0:L0
Runtime Name: vmhba34:C0:T0:L0
Device: mpx.vmhba34:C0:T0:L0
Device Display Name: Local USB CD-ROM (mpx.vmhba34:C0:T0:L0)
Adapter: vmhba34
Channel: 0
Target: 0
LUN: 0
Plugin: NMP
State: active
Transport: usb
Adapter Identifier: usb.vmhba34
Target Identifier: usb.0:0
Adapter Transport Details: Unavailable or path is unclaimed
Target Transport Details: Unavailable or path is unclaimed
Maximum IO Size: 122880