Der Befehl zum Hinzufügen von VDs in PowerFlex storcli meldet, dass die Festplatte nicht über die entsprechenden Attribute verfügt.
Summary: Der Befehl "add vd" von Storcli meldet, dass die Festplatte nicht über die entsprechenden Attribute verfügt.
Symptoms
Beispiel
Dies kann passieren, wenn eine Festplatte aus dem Gehäuse gezogen und wieder eingesetzt wird, ohne dass das richtige Verfahren befolgt wurde.
Dies kann auf VxRack Node und anderen Systemen mit LSI-Controller und storcli passieren.
Problem
Der Fehler auf storcli fügt den Befehl vd hinzu:
# /opt/MegaRAID/storcli/storcli64 /c0 add vd type=raid0 drives=252:2 direct wb ra Controller = 0 Status = Failure Description = physical disk does not have appropriate attributes
In der Ausgabe "storcli /c0 show" ist der Status von 252:2 "UBad" und DG "F":
# /opt/MegaRAID/storcli/storcli64 /c0 show ... PD LIST : ======= ---------------------------------------------------------------------------- EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp ---------------------------------------------------------------------------- 252:0 13 Onln 4 372.093 GB SATA SSD N N 512B INTEL SSDSC2BA400G3 U 252:1 12 Onln 0 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:2 11 UBad F 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:4 8 Onln 1 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:5 9 Onln 2 837.843 GB SAS HDD Y N 512B ST900MM0026 U 252:6 10 Onln 3 837.843 GB SAS HDD Y N 512B ST900MM0026 U
Auswirkungen
Die Festplatte kann nicht verwendet werden.
Cause
Wenn ein Laufwerk abgerufen und wieder eingesetzt wird, betrachtet der Controller die Konfiguration dieses Laufwerks möglicherweise als "fremd" (DG=F). Dadurch wird verhindert, dass der Controller die Festplatte verwendet, und Versuche, VD auf diesem PD hinzuzufügen, schlagen fehl.
Resolution
Die Fremdkonfiguration muss gelöscht werden, bevor der Controller das PD verwenden kann.
Hinweis: Durch diesen Vorgang werden Daten auf der Festplatte ungültig. Dies sollte für ScaleIO keine Probleme verursachen, da zwei Kopien für alle Daten vorhanden sind.
1. Löschen Sie den Status "Ubad" der PD, falls vorhanden:
# /opt/MegaRAID/storcli/storcli64 /c0/e252/s2 set good Controller = 0 Status = Success Description = Set Drive Good Succeeded.
2. Überprüfen Sie die Fremdkonfiguration mit "storcli /c0/fall show".
# /opt/MegaRAID/storcli/storcli64 /c0/fall show Controller = 0 Status = Success Description = Operation on foreign configuration Succeeded FOREIGN CONFIGURATION : ===================== ----------------------------------------- DG EID:Slot Type State Size NoVDs ----------------------------------------- 0 - RAID0 Frgn 837.843 GB 1 ----------------------------------------- NoVDs - Number of VDs in disk group|DG - Diskgroup Total foreign drive groups = 1
3. Löschen Sie die Fremdkonfiguration mit "storcli /c0/fall del".
# /opt/MegaRAID/storcli/storcli64 /c0/fall del Controller = 0 Status = Success Description = Successfully deleted foreign configuration
Danach zeigt "storcli /c0 show" den PD im UGood-Status mit einer gültigen DG-Nummer an und der PD kann erneut für den Befehl "add vd" verwendet werden.