PowerFlex storcli add vd command complains "hard drive does not have appropriate attributes"
Summary: Storcli add vd command klager "harddisken har ikke riktige attributter"
Symptoms
Scenario
Dette kan skje når en disk trekkes ut av kabinettet og settes inn igjen, uten å følge riktig fremgangsmåte.
Dette kan skje på VxRack Node og andre systemer som bruker LSI-kontroller og storcli.
Symptomer
Feilen på storcli legger til 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 "storcli /c0 show"-utgangen er tilstanden på 252:2 "UBad" og 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
Innvirkning
Kan ikke bruke disken.
Cause
Når en disk trekkes og settes inn igjen, kan kontrolleren vurdere denne diskens konfigurasjon som "utenlandsk" (DG = F). Dette hindrer kontrolleren i å bruke disken, og forsøk på å legge til VD på denne PD-en vil mislykkes.
Resolution
Den fremmede konfigurasjonen må slettes før kontrolleren kan bruke PD-en.
Merk: Denne operasjonen ugyldiggjør data på disken. Dette skal ikke forårsake problemer for ScaleIO, da det vil være to kopier for alle data.
1. Fjern "Ubad"-tilstanden til PD-en, hvis noen:
# /opt/MegaRAID/storcli/storcli64 /c0/e252/s2 set good Controller = 0 Status = Success Description = Set Drive Good Succeeded.
2. Bekreft den fremmede konfigurasjonen 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. Slett den fremmede konfigurasjonen med "storcli /c0/fall del"
# /opt/MegaRAID/storcli/storcli64 /c0/fall del Controller = 0 Status = Success Description = Successfully deleted foreign configuration
Deretter vil "storcli /c0 show" vise PD-en i UGood-tilstand med et gyldig DG-nummer, og PD-en kan brukes til kommandoen "add vd" igjen.