PowerFlex ScaleIO När du har lagt till en disk i en server känner operativsystemet inte igen den

Résumé: Operativsystemet känner inte igen en disk efter att den har lagts till i en server igen.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes



Testas för en felaktig disk genom att manuellt dra ut disken från servern online
På operativsystemnivå kan disken inte ses trots att den har lagts till på servern igen.
Detta är egentligen inte en SIO-fråga.

Cause

Detta beror på att diskstatusen cachelagras i fel tillstånd.

Résolution

Utför följande steg:

Det här är inte ett rekommenderat sätt att testa om det finns en disk som inte fungerar i ett SIO-kluster.

Be kunden installera perccli-verktyget på Dell-servern om de inte redan har det. (se länk nedan för det)

Hämta utdata från följande kommando:

# /opt/MegaRAID/perccli/perccli64 /c0 show

Se till att hårddisken som hämtades och returnerades är synlig under PD-listan.

Kontrollera om VD (virtuell disk) saknas.

Försök att skapa VD:n om den saknas:

# opt/MegaRAID/perccli/perccli64 /c0 add vd type=raid0 drives=EID:Slt direct wt nora  ( this is for No ReadAhead (NR) WriteThrough (WT)

Du kan få ett felmeddelande:               

# /opt/MegaRAID/perccli/perccli64 /c0 add vd type=raid0 drives=EID:Slt                direct wt nora 
              Controller = 0
              Status = Failure
              Description = controller has data in cache for offline or missing virtual                disks

Om du får felmeddelandet ovan kontrollerar du KB-500119: storcli-kommandon gäller inte https://www.dell.com/support/kbdoc/en-us/000065897/storcli-commands-not-effective När du använder perccli-verktyget använder du kommandot perrcli för att söka efter bevarad cache:            

#/opt/MegaRAID/perccli/perccli64 /c0  show preservedcache

Om det finns en bevarad cache visar utdata:            

#/opt/MegaRAID/perccli/perccli64 /c0  show preservedcache
           Controller = 0
           Status = Success
           Description = None
           -----------
           VD State  
            -----------
             16 Missing

Ta bort den bevarade cachen med:

#opt/MegaRAID/perccli/perccli64 /c0/v16 delete preservedcache

Skapa sedan VD med:

#opt/MegaRAID/perccli/perccli64 /c0 add vd type=raid0 drives=EID:Slt direct wt nora   

En omstart bör inte krävas och disken bör nu ses på operativsystemnivå. Kontrollera genom att köra följande:            

# ls -l /dev/disk/by-path | grep pci
           #ls -l /dev/disk/by-path | grep pci  | wc -l
           #fdisk -l | grep Disk
           #lsblk

  Du bör sedan kunna lägga till disken i SIO-klustret igen Logga in på ScaleIO-användargränssnittet. På skärmen Backend SDS högerklickar du på SDS och väljer Lägg till enhet. Skriv operativsystemets namn i fältet Sökväg.    

Informations supplémentaires

Om du vill ladda ner Perccli-verktyget för Linux går du till:
https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm
Kopiera installationsfilen, perccli-1.17.10-1.noarch.rpm, till mappen /tmp på noden.
Från Linux-konsolen eller med SSH installerar du PERCCLI-paketet:
#rpm -uvh /tmp/perccli-1.17.10-1.noarch.rpm
 
 
Referensguiden för kommandoradsgränssnittet (CLI) för Dell PowerEdge RAID-kontroller (PERC) finns på:
https://www.dell.com/support/kbdoc/en-us/000177280/how-to-use-the-poweredge-raid-controller-perc-command-line-interface-cli-utility-to-manage-your-raid-controller 

 

Produits concernés

PowerFlex Software

Produits

PowerFlex Software, VxFlex Product Family
Propriétés de l’article
Numéro d’article: 000058655
Type d’article: Solution
Dernière modification: 28 oct. 2024
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.