PowerFlex ScaleIO Når disken er lagt til igjen i serveren, gjenkjenner ikke operativsystemet den
Résumé: Operativsystemet gjenkjenner ikke en disk etter at den er lagt til igjen på en server.
Symptômes
Testet for en defekt disk ved å trekke disken manuelt ut av serveren online
På OS-nivå kan ikke disken sees selv om den er lagt til serveren på nytt.
Dette er egentlig ikke et SIO-problem.
Cause
Dette skjer fordi diskstatusen bufres i feil tilstand.
Résolution
Utfør trinnene nedenfor:
Dette er ikke en anbefalt måte å teste for en defekt disk i en SIO-klynge.
Be kunden om å installere perccli-verktøyet på Dell-serveren hvis de ikke allerede har det. (se lenke nedenfor for det)
Få utdataene fra følgende kommando:
# /opt/MegaRAID/perccli/perccli64 /c0 show
Kontroller at harddisken som ble trukket og returnert, er synlig under PD-listen.
Kontroller om VD (virtuell disk) mangler.
Prøv å opprette VD 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 kan få en feilmelding:
# /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 feilmeldingen ovenfor, sjekk KB 500119: storcli-kommandoene ikke effektive https://www.dell.com/support/kbdoc/en-us/000065897/storcli-commands-not-effective Når du bruker perccli-verktøyet, bruk perrcli-kommandoen for å se etter bevart hurtigbuffer:
#/opt/MegaRAID/perccli/perccli64 /c0 show preservedcache
Hvis det er en bevart hurtigbuffer, viser utdataene:
#/opt/MegaRAID/perccli/perccli64 /c0 show preservedcache Controller = 0 Status = Success Description = None ----------- VD State ----------- 16 Missing
Slett den bevarte hurtigbufferen med:
#opt/MegaRAID/perccli/perccli64 /c0/v16 delete preservedcache
Opprett deretter VD med:
#opt/MegaRAID/perccli/perccli64 /c0 add vd type=raid0 drives=EID:Slt direct wt nora
En omstart skal ikke være nødvendig, og disken skal sees på OS-nivå nå. Kontroller ved å kjø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 skal da kunne legge disken tilbake i SIO-klyngen Logg inn i ScaleIO-grensesnittet. Fra Backend SDS-skjermen høyreklikker du på SDS og velger Legg til enhet. Skriv inn OS-navnet i Bane-feltet.
Informations supplémentaires
https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm
Kopier installasjonsfilen, perccli-1.17.10-1.noarch.rpm, til /tmp-mappen på noden.
Installer PERCCLI-pakken fra Linux-konsollen eller ved hjelp av SSH:
#rpm -Uvh /tmp/perccli-1.17.10-1.noarch.rpm
Du finner kommandolinjegrensesnitt (CLI) for Dell PowerEdge RAID-kontrollere (PERC) 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