der-phil
Goto Top

Storage Spaces - Enclosure Info zu PhysicalDisk

Hallo!

Ich nehme gerade einen StorageSpaces Cluster in Betrieb:

- 2x Windows 2016 Head
- 3x SAS-JBOD mit jeweils 8 SAS SSDs
- Three Way Mirror

Prinzipiell läuft alles, Performance ist wie erwartet.

Wichtig ist mir, die "Enclosure-Awareness" und genau hier hänge ich:

- Die VirtualDisks zeigen: "IsEnclosureAware=True"
- Die "Get-PhysicalDisks" zeigen jedoch nicht mehr das Enclosure (Wert EnclosureNumber is leer)
- Im Servermanager sehe ich zwar den "Slot", in dem die Festplatten jeweils sind, aber nicht das entsprechende Enclosure.


Habt ihr eine Idee, wie ich die Info zuordnen kann?
Die Enclosure-Awareness scheint zu funktionieren - wenn ich ein Enclosure abziehe, läuft das System weiter.


Danke für eure Tipps!

Grüße
Phil

Content-Key: 381786

Url: https://administrator.de/contentid/381786

Printed on: May 5, 2024 at 02:05 o'clock

Member: psannz
psannz Jul 31, 2018 updated at 07:06:04 (UTC)
Goto Top
Sers,

wie hast du den Pool gebaut? Den Parameter -EnclosureAwareDefault verwendet?
Wie hast du die JBODs an die Server angebunden? Jeder Server mit Verbindung zu jedem JBOD, oder in Reihe?

Was sagt Get-StorageEnclosure | fl ?

Grüße,
Philip
Member: Der-Phil
Der-Phil Jul 31, 2018 at 07:32:54 (UTC)
Goto Top
Hallo!

Ja, Pool und VirtualDisk sind angelegt als EnclosureAware und werden auch so angezeigt.

Die Server sind jeweils direkt mit allen drei JBODs über zwei Pfade verbunden.

Get-StorageEnclosure | fl zeigt alle 6 Pfade korrekt an.


Eigentlich fehlt mir nur eine Ausgabe, die alles konsolidiert - glaube ich.

Get-PhysicalDisk -UniqueId 58CE38EE200D3CAD

FriendlyName       SerialNumber CanPool OperationalStatus HealthStatus Usage            Size
------------       ------------ ------- ----------------- ------------ -----            ----
TOSHIBA PX05SVB096 Y7E0A02TTRJD False   OK                Healthy      Auto-Select 894.25 GB


Get-PhysicalDisk -UniqueId 58CE38EE200D3CAD | Get-StorageEnclosure

FriendlyName SerialNumber            OperationalStatus HealthStatus NumberOfSlots ElementTypesInError
------------ ------------            ----------------- ------------ ------------- -------------------
SMCI JBOD1-2 SMC01020304050607080912 OK                Healthy      24
SMCI JBOD1-1 SMC01020304050607080911 OK                Healthy      24


Kennt ihr eine Möglichkeit, die Befehle zu verknüpfen ohne for-Schleife?


Grüße und danke
Member: psannz
psannz Jul 31, 2018 at 07:48:40 (UTC)
Goto Top
Update-StorageProviderCache -DiscoveryLevel Full hast du auch schon auf beiden Nodes ausgeführt?
Member: Der-Phil
Der-Phil Jul 31, 2018 at 07:50:55 (UTC)
Goto Top
Hallo!

Ja, habe ich.

Das Problem ist einfach, dass Get-PhysicalDisk | fl nur zeigt:

OperationalStatus                : OK
PhysicalLocation                 : Slot 0
SerialNumber                     : Y7E0A02FTRJD
AdapterSerialNumber              :
AllocatedSize                    : 17716740096
BusType                          : SAS
CannotPoolReason                 : In a Pool
CanPool                          : False
DeviceId                         : 17
EnclosureNumber                  :
FirmwareVersion                  : 0102

--> Slot wird angezeigt, aber EnlosureNumber ist leer
Member: psannz
psannz Jul 31, 2018 at 09:17:30 (UTC)
Goto Top
MPIO für SAS kann es auch nicht sein, das hast du ja sicher schon aktiviert (ink. Neustart), sonst hätte es schon längst Probleme gegeben...

Bringt dich Get-PhysicalDiskStorageNodeView weiter?
Member: Der-Phil
Der-Phil Jul 31, 2018 at 11:37:40 (UTC)
Goto Top
Hallo!

Get-PhysicalDiskStorageNodeView zeigt mir zumindest, dass MPIO o.k. ist

Die Abfrage mit Get-PhysicalDisk und der Enclosure-Angabe habe ich jetzt mal über eine For-Schleife gelöst - nicht performant, aber funktioniert bei "nur" 24 Platten.

Danke für Deine Hilfe!
Member: psannz
psannz Jul 31, 2018 updated at 12:51:00 (UTC)
Goto Top
> 
> Get-PhysicalDisk -UniqueId 58CE38EE200D3CAD | Get-StorageEnclosure
> 
> FriendlyName SerialNumber            OperationalStatus HealthStatus NumberOfSlots ElementTypesInError
> ------------ ------------            ----------------- ------------ ------------- -------------------
> SMCI JBOD1-2 SMC01020304050607080912 OK                Healthy      24
> SMCI JBOD1-1 SMC01020304050607080911 OK                Healthy      24
> 

Normalerweise sollte die Physical Disk nur 1x auftauchen, und nicht 1x je Pfad.

Bist du sicher, dass du MPIO auf beiden Servern installiert und für SAS aktiviert hast?

Was sagt Get-MPIOSetting
Was sagt Get-MSDSMAutomaticClaimSettings
Was sagt New-MSDSMSupportedHW