PowerFlex: Diskbane endret til /dev/mdXXX etter omstart
Summary: Disker i mislykket tilstand i brukergrensesnittet/CLI etter omstart av serveren Enheter på SDS-serveren endret banen til /dev/mdXXX (vanligvis tall) etter omstart av serveren.
Symptoms
Enheter med feil i brukergrensesnittet og CLI:
lsblk Utdataene ligner på utdataene nedenfor:
Serveren brukte tidligere programvare RAID:
MERK: Flere enhetsfeil kan føre til DU.
Cause
Resolution
MERK: Følgende forutsetter at programvare-RAID-konfigurasjonen finnes på enhetene før de ble lagt til som PowerFlex SDS-enheter. Hvis diskene ble konfigurert i et programvare-raid etter at de ble lagt til som PowerFlex-enheter, kan noen brukerdata ha blitt skadet.
Omgåelse av problemet
-
Stopp raid-enheten med følgende kommando:
mdadm /dev/mdX --stop
Eller
mdadm /dev/mdX --remove /dev/sdX
-
Hvis det ikke finnes en /dev/mdXXX-enhet, men det finnes en /dev/ddf*-enhet, kan programvare-raid-enheten ha blitt aktivert av en annen programvare, for eksempel dmraid-aktivering. Deaktiver tjenesten med følgende kommando, og start serveren på nytt for å se at /dev/ddf*-enhetsfilene ikke opprettes:
systemctl disable dmraid-activation
-
Hvis ovenstående ikke fungerer, legger du til følgende i
/opt/emc/scaleio/sds/cfg/conf.txt, starter SDS-prosessen på nytt (f.eks.pkill sds) og deretter slette enhetsfeil:tgt_dev__enable_multipath=1
Permanent løsning
Når du har brukt en av de ovennevnte løsningene for å fjerne enhetsfeil, gjør du følgende for å fjerne Software RAID-metadata som er lagret på disken, permanent:
- Fjern enheten fra PowerFlex, vent til rebalanseringen er fullført og enheten er fjernet.
-
Kjør denne kommandoen for å slette metadata på disken.
mdadm --zero-superblock /dev/sdX
- Legg disken som SDS-enhet tilbake i PowerFlex.