PowerFlex ScaleIO: Når du har føjet en disk til en server igen, genkender operativsystemet den ikke

Zhrnutie: Operativsystemet genkender ikke en disk, når den er blevet føjet til en server igen.

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy



Testet for en defekt disk ved manuelt at trække disken ud af serveren online
På OS-niveau kan disken ikke ses, selvom den er blevet tilføjet serveren igen.
Dette er ikke rigtig et SIO-problem.

Príčina

Dette sker, fordi diskstatus er cachelagret i en forkert tilstand.

Riešenie

Udfør nedenstående trin:

Dette er ikke en anbefalet metode til at teste for en defekt disk i en SIO-klynge.

Få kunden til at installere PERCCLI-hjælpeprogrammet på Dell-serveren, hvis de ikke allerede har det. (se link nedenfor for det)

Få output fra følgende kommando:

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

Sørg for, at den harddisk, der blev trukket og returneret, er synlig under PD-listen.

Kontrollér, om VD (virtuel disk) mangler.

Prøv at oprette VD'en, hvis den mangler:

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

Du får muligvis en fejl:               

# /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

Hvis du får fejlmeddelelsen ovenfor, skal du kontrollere KB 500119: storcli-kommandoerne er ikke effektive https://www.dell.com/support/kbdoc/en-us/000065897/storcli-commands-not-effective Når du bruger værktøjet perccli, skal du bruge kommandoen perrcli til at kontrollere, om der er bevaret cache:            

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

Hvis der er en bevaret cache, viser outputtet:            

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

Slet den bevarede cache med:

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

Opret derefter VD med:

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

En genstart bør ikke være påkrævet, og disken skal ses på OS-niveau nu. Kontroller ved at køre følgende:            

# 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 derefter kunne føje disken til SIO-klyngen igen Log på ScaleIO-brugergrænsefladen. Fra skærmbilledet Backend SDS skal du højreklikke på SDS og vælge Tilføj enhed. Indtast OS-navnet i feltet Sti.    

Ďalšie informácie

For at downloade Perccli Utility for Linux skal du gå til:
https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm
Kopier installationsfilen, perccli-1.17.10-1.noarch.rpm, til mappen /tmp på noden.
Fra Linux-konsollen eller ved hjælp af SSH skal du installere PERCCLI-pakken:
#rpm -Uvh /tmp/perccli-1.17.10-1.noarch.rpm
 
 
Referencevejledningen til Dell PowerEdge RAID-controllere (PERC) Command-Line Interface (CLI) kan findes 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 

 

Dotknuté produkty

PowerFlex Software

Produkty

PowerFlex Software, VxFlex Product Family
Vlastnosti článku
Číslo článku: 000058655
Typ článku: Solution
Dátum poslednej úpravy: 08 jan 2026
Verzia:  4
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.