PowerFlex ScaleIO: Kun levy on lisätty takaisin palvelimeen, käyttöjärjestelmä ei tunnista sitä

Summary: Käyttöjärjestelmä ei tunnista levyä, kun se on lisätty takaisin palvelimeen.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



Testattu vioittuneen levyn varalta vetämällä levy manuaalisesti ulos palvelimesta verkossa
Käyttöjärjestelmätasolla levy ei näy, vaikka se on lisätty palvelimeen uudelleen.
Tämä ei oikeastaan ole SIO-kysymys.

Cause

Tämä johtuu siitä, että levyn tila on välimuistissa väärässä tilassa.

Resolution

Toimi seuraavasti:

Tämä ei ole suositeltava tapa testata SIO-klusterin vioittunutta levyä.

Pyydä asiakasta asentamaan perccli-apuohjelma Dell-palvelimeen, jos hänellä ei vielä ole sitä. (katso se alla olevasta linkistä)

Hanki tulos seuraavasta komennosta:

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

Varmista, että vedetty ja palautettu kiintolevy näkyy PD-luettelossa.

Tarkista, puuttuuko VD (virtuaalilevy).

Yritä luoda VD, jos se puuttuu:

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

Saatat saada virheilmoituksen:               

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

Jos saat edellä mainitun virheilmoituksen, tarkista KB 500119: storcli-komennot eivät toimi https://www.dell.com/support/kbdoc/en-us/000065897/storcli-commands-not-effective Koska käytät perccli-apuohjelmaa, tarkista säilynyt välimuisti perrcli-komennolla:            

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

Jos välimuisti on säilynyt, tulos näkyy:            

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

Poista säilötty välimuisti:

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

Luo sitten VD: llä:

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

Uudelleenkäynnistystä ei pitäisi tarvita, ja levyn pitäisi näkyä nyt käyttöjärjestelmätasolla. Tarkista asia suorittamalla seuraavat toimet:            

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

  Sen jälkeen levyn pitäisi onnistua lisäämään takaisin SIO-klusteriin Kirjaudu sisään ScaleIO-käyttöliittymään. Napsauta SDS-taustanäytössä SDS-versiota hiiren kakkospainikkeella ja valitse Lisää laite. Kirjoita käyttöjärjestelmän nimi Polku-kenttään.    

Additional Information

Lataa Perccli-apuohjelma Linuxille siirtymällä osoitteeseen:
https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm
Kopioi asennustiedosto perccli-1.17.10-1.noarch.rpm solmun /tmp-kansioon.
Asenna Linux-konsolissa tai SSH:lla PERCCLI-paketti:
#rpm -uvh /tmp/perccli-1.17.10-1.noarch.rpm
 
 
Dell PowerEdge RAID Controllers (PERC) Command-Line Interface (CLI) -viiteopas on saatavilla osoitteessa:
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 

 

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family
Article Properties
Article Number: 000058655
Article Type: Solution
Last Modified: 28 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.