Příkaz PowerFlex storcli add vd si stěžuje, že "hard drive does not have appropriate attributes"
Summary: Příkaz Storcli add vd si stěžuje, že "pevný disk nemá odpovídající atributy"
Symptoms
Scénář
K tomu může dojít, když je disk vytažen ze skříně a vložen zpět, aniž by byl dodržen správný postup.
K tomu může dojít na uzlu VxRack a dalších systémech využívajících řadič LSI a storcli.
Příznaky
Chyba v rozhraní storcli přidá příkaz vd:
# /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
Ve výstupu "storcli /c0 show" je stav 252:2 "UBad" a DG je "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
Důsledky
Disk nelze použít.
Cause
Při vytažení a opětovném vložení disku může řadič považovat konfiguraci tohoto disku za "cizí" (DG=F). Tím zabráníte řadiči v použití disku a pokusy o přidání virtuálního disku na tento PD se nezdaří.
Resolution
Neznámá konfigurace musí být smazána, aby řadič mohl používat PD.
Poznámka: Tato operace zneplatní data na disku. To by nemělo způsobovat problémy pro ScaleIO, protože pro všechna data budou k dispozici dvě kopie.
1. Vymažte stav "Ubad" PD, pokud existuje:
# /opt/MegaRAID/storcli/storcli64 /c0/e252/s2 set good Controller = 0 Status = Success Description = Set Drive Good Succeeded.
2. Ověřte neznámou konfiguraci pomocí příkazu "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. Odstraňte neznámou konfiguraci pomocí příkazu "storcli /c0/fall del".
# /opt/MegaRAID/storcli/storcli64 /c0/fall del Controller = 0 Status = Success Description = Successfully deleted foreign configuration
Poté příkaz "storcli /c0 show" zobrazí PD ve stavu UGood s platným číslem DG a PD lze znovu použít pro příkaz "add vd".