PowerFlex: Disksti ændret til /dev/mdXXX efter genstart
Summary: Diskiske i mislykket tilstand i UI/CLI efter genstart af serveren Enheder på SDS-serveren ændrede deres sti til /dev/mdXXX (normalt tal) efter genstart af serveren.
Symptoms
Mislykkede enheder i brugergrænsefladen og CLI:
lsblk output svarer til output nedenfor:
Serveren brugte tidligere software RAID:
BEMÆRK: Flere enhedsfejl kan medføre DU.
Cause
Resolution
BEMÆRK: I det følgende antages det, at software-RAID-konfigurationen findes på enhederne, før de blev tilføjet som PowerFlex SDS-enheder. Hvis diskene blev konfigureret i et software-raid, efter at de er blevet tilføjet som PowerFlex-enheder, kan nogle brugerdata være blevet beskadiget.
Løsning
-
Stop RAID-enheden med følgende kommando:
mdadm /dev/mdX --stop
Eller
mdadm /dev/mdX --remove /dev/sdX
-
Hvis der ikke er nogen /dev/mdXXX-enhed, men der er en /dev/ddf*-enhed, kan software-raid-enheden være blevet aktiveret af en anden software, f.eks. dmraid-aktivering. Deaktiver tjenesten med følgende kommando, og genstart serveren for at se, at enhedsfilerne /dev/ddf* ikke oprettes:
systemctl disable dmraid-activation
-
Hvis ovenstående ikke virker, tilføjes følgende til
/opt/emc/scaleio/sds/cfg/conf.txt, genstarte SDS-processen (f.eks.pkill sds) og derefter rydde enhedsfejl:tgt_dev__enable_multipath=1
Permanent løsning
Når du har anvendt en af ovenstående løsninger til at rydde enhedsfejl, skal du gøre følgende for permanent at fjerne software raid-metadata, der er gemt på disken:
- Fjern enheden fra PowerFlex, vent på, at genbalanceringen er fuldført, og enheden fjernes.
-
Kør denne kommando for at slette metadata på disken.
mdadm --zero-superblock /dev/sdX
- Tilføj disken som SDS-enhed i PowerFlex igen.