PowerFlex storcli add vd-kommandoen klager over, at "harddisken ikke har de rette egenskaber"
Summary: Storcli add vd kommando klager "harddisken har ikke passende attributter"
Symptoms
Scenarie
Dette kan ske, når en disk trækkes ud af kabinettet og sættes i igen uden at følge den korrekte procedure.
Dette kan ske på VxRack-node og andre systemer, der bruger LSI-controller og storcli.
Symptomer
Fejlen på storcli tilføjer vd-kommandoen:
# /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
I outputtet "storcli /c0 show" er tilstanden 252:2 "UBad", og DG er "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
Påvirkning
Kunne ikke bruge disken.
Cause
Når en disk trækkes og sættes i igen, kan controlleren betragte diskens konfiguration som "fremmed" (DG=F). Dette forhindrer controlleren i at bruge disken, og forsøg på at tilføje VD på denne PD vil mislykkes.
Resolution
Den fremmede konfiguration skal slettes, før controlleren kan bruge PD.
Bemærk: Denne handling ugyldiggør data på disken. Dette bør ikke forårsage problemer for ScaleIO, da der vil være to kopier for alle data.
1. Ryd PD'ens "Ubad"-tilstand, hvis der er nogen:
# /opt/MegaRAID/storcli/storcli64 /c0/e252/s2 set good Controller = 0 Status = Success Description = Set Drive Good Succeeded.
2. Kontroller den fremmede konfiguration med "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. Slet den fremmede konfiguration med "storcli /c0/fall del"
# /opt/MegaRAID/storcli/storcli64 /c0/fall del Controller = 0 Status = Success Description = Successfully deleted foreign configuration
Derefter vil "storcli /c0 show" vise PD i tilstanden UGood med et gyldigt DG-nummer, og PD kan bruges til kommandoen "add vd" igen.