PowerFlex ScaleIO: Po přidání disku zpět na server jej operační systém nerozpozná

Zhrnutie: Operační systém nerozpozná disk po jeho přidání zpět na server.

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



Otestován na vadný disk ručním vytažením disku ze serveru online
Na úrovni operačního systému se disk nezobrazuje, i když byl znovu přidán na server.
Ve skutečnosti se nejedná o problém SIO.

Príčina

K tomu dochází, protože stav disku je uložen do mezipaměti v nesprávném stavu.

Riešenie

Proveďte níže uvedené kroky:

Nejedná se o doporučený způsob testování vadného disku v clusteru SIO.

Požádejte zákazníka, aby na server Dell nainstaloval nástroj perccli, pokud jej ještě nemá. (viz odkaz níže)

Získejte výstup z následujícího příkazu:

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

Ujistěte se, že pevný disk, který byl vybrán a vrácen, je viditelný v seznamu PD.

Zkontrolujte, zda nechybí VD (virtuální disk).

Pokuste se vytvořit virtuální disk, pokud chybí:

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

Může se zobrazit chyba:               

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

Pokud se zobrazí výše uvedená chybová zpráva, zkontrolujte 500119 znalostní databáze: Příkazy storcli nejsou účinné https://www.dell.com/support/kbdoc/en-us/000065897/storcli-commands-not-effective Při použití nástroje perccli zkontrolujte zachovalou mezipaměť pomocí příkazu perrcli:            

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

Pokud je mezipaměť zachována, zobrazí se výstup:            

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

Odstraňte zachovanou mezipaměť pomocí:

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

Poté vytvořte virtuální disk pomocí:

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

Restart by neměl být nutný a disk by se nyní měl zobrazit na úrovni operačního systému. Zkontrolujte spuštěním následujícího příkazu:            

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

  Pak byste měli být schopni přidat disk zpět do protokolu clusteru SIO do uživatelského rozhraní ScaleIO. Na obrazovce backendového disku SDS klikněte pravým tlačítkem na položku SDS a vyberte možnost Přidat zařízení. Do pole Path zadejte název operačního systému.    

Ďalšie informácie

Chcete-li stáhnout nástroj Perccli Utility pro Linux, přejděte na:
https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm
Zkopírujte instalační soubor perccli-1.17.10-1.noarch.rpm do složky /tmp v uzlu.
Z konzole Linux nebo pomocí SSH nainstalujte balíček PERCCLI:
#rpm -Uvh /tmp/perccli-1.17.10-1.noarch.rpm


Referenční příručku k rozhraní příkazového řádku (CLI) řadičů Dell PowerEdge RAID (PERC) najdete na adrese: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.