PowerFlex: Disksökvägen ändrades till /dev/mdXXX efter omstart
Summary: Diskar i felläge i UI/CLI efter omstart av server Enheter på SDS-servern ändrade sin sökväg till /dev/mdXXX (vanligtvis siffror) efter omstart av servern.
Symptoms
Misslyckade enheter i användargränssnittet och CLI:
lsblk Utdata liknar utdata nedan:
Servern använde tidigare programvaru-RAID:
Obs! Flera enhetsfel kan leda till DU.
Cause
Resolution
Obs! Följande förutsätter att programvaru-RAID-konfigurationen fanns på enheterna innan de lades till som PowerFlex SDS-enheter. Om diskarna konfigurerades i någon programvaru-RAID efter att de har lagts till som PowerFlex-enheter kan vissa användardata vara skadade.
Alternativ lösning
-
Stoppa RAID-enheten med följande kommando:
mdadm /dev/mdX --stop
Eller
mdadm /dev/mdX --remove /dev/sdX
-
Om det inte finns någon /dev/mdXXX-enhet, men det finns en /dev/ddf*-enhet, kan programvarans RAID-enhet ha aktiverats av en annan programvara, t.ex. dmraid-activation. Inaktivera tjänsten med följande kommando och starta om servern för att se att /dev/ddf*-enhetsfilerna inte har skapats:
systemctl disable dmraid-activation
-
Om ovanstående inte fungerar lägger du till följande i
/opt/emc/scaleio/sds/cfg/conf.txt, starta om SDS-processen (t.ex.pkill sds) och rensa sedan enhetsfelet:tgt_dev__enable_multipath=1
Permanent lösning
När du har använt någon av ovanstående lösningar för att rensa enhetsfel gör du följande för att permanent ta bort metadata för programvaru-RAID som är lagrade på disken:
- Ta bort enheten från PowerFlex, vänta tills ombalanseringen har slutförts och enheten tas bort.
-
Kör det här kommandot för att ta bort metadata på disken.
mdadm --zero-superblock /dev/sdX
- Lägg tillbaka disken som SDS-enhet i PowerFlex.