Polecenie storcli add vd PowerFlex skarży się, że "dysk twardy nie ma odpowiednich atrybutów"
Summary: Polecenie Storcli add vd complains "dysk twardy nie ma odpowiednich atrybutów"
Symptoms
Scenariusz
Może się to zdarzyć, gdy dysk zostanie wyciągnięty z obudowy i włożony z powrotem bez wykonania prawidłowej procedury.
Może się to zdarzyć w węźle VxRack i innych systemach korzystających z kontrolera LSI i storcli.
Objawy
Błąd w storcli dodaje polecenie 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
W danych wyjściowych polecenia "storcli /c0 show" stan 252:2 to "UBad", a DG to "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
Wpływ
Nie można użyć dysku.
Cause
Po wyciągnięciu i ponownym włożeniu dysku kontroler może uznać konfigurację tego dysku za "obcą" (DG=F). Uniemożliwia to kontrolerowi korzystanie z dysku, a próby dodania dysku wirtualnego na tym PD zakończą się niepowodzeniem.
Resolution
Obce konfiguracje muszą zostać usunięte, zanim kontroler będzie mógł korzystać z PD.
Uwaga: ta operacja powoduje unieważnienie danych na dysku. Nie powinno to powodować problemów dla ScaleIO, ponieważ dla wszystkich danych będą dostępne dwie kopie.
1. Wyczyść stan "Ubad" PD, jeśli występuje:
# /opt/MegaRAID/storcli/storcli64 /c0/e252/s2 set good Controller = 0 Status = Success Description = Set Drive Good Succeeded.
2. Sprawdź obcą konfigurację za pomocą polecenia "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. Usuń obcą konfigurację za pomocą polecenia "storcli /c0/fall del"
# /opt/MegaRAID/storcli/storcli64 /c0/fall del Controller = 0 Status = Success Description = Successfully deleted foreign configuration
Następnie polecenie "storcli /c0 show" wyświetli PD w stanie UGood z prawidłowym numerem DG, a PD może być ponownie użyte dla polecenia "add vd".