Lsi-spornummer

Lsi-spornummer h1>

Dan Stones personlige blogg, bilder og mer.

Velkommen til thatlinuxbox.com Onsdag 31. januar 2018 @ 06:43 EST.

LSI MegaRAID – megacli.

Sondag, 05 desember 2010 @ 09:21 EST Bidratt av: Dan Stoner Visninger: 210,191.

Jeg har nylig fatt min forste erfaring med den beryktede MegaCli kommandolinje konfigurasjonsverktoyet for LSI-baserte RAID-kontrollere. Dette verktoyet virker tilsynelatende ogsa pa LSI-kort med nytt merke fra Dell (visse PERC-kort) og andre leverandorer. Vare nye servere fra iXsystems inkluderte LSI 9260 MegaRAID-adaptere. Disse serverne kjorer FreeBSD og LSI gjor et bin rt tilgjengelig for dette operativsystemet. Jeg la merke til at megacli ogsa er i FreeBSD-portertreet, ser ut til a v re den samme versjonen som det jeg lastet ned fra LSI, men jeg teste det ikke. Megacli-verktoyet er ogsa tilgjengelig i standard repos for mange Linux-distribusjoner.

Jeg onsket a bekrefte at RAID-kontrolleren ville starte en automatisk gjenoppbygging. Jeg poppet ut en av stasjonene og den sv rt hoye alarmen begynte a skrike. Jeg ventet litt og satte stasjonen inn igjen. Alarmen fortsatte, og arrayet begynte ikke a gjenoppbygges. Det viser seg at kontrolleren har noe selvforsvar mot noen feilaktig a sette inn en darlig stasjon, sa det vil ikke starte en automatisk gjenoppbygging pa en stasjon som bare ble koblet fra og koblet til igjen. Drev som tidligere var i en matrise er merket som «Foreign» hvis de blir reinserted. Bytting av en stasjon med en ekte reservedel fra hyllen utloser en automatisk gjenoppbygging helt fint (med mindre adapterens automatisk gjenoppbyggingsegenskap har blitt endret).

Jeg har lagt merke til at bin ret jeg lastet ned fra LSI-nettsiden, er blandet, mens versjonen som er inkludert i mange distrubutions / bygget fra kilde, har en tendens til a bruke alle sma bokstaver (megacli). V r oppmerksom pa dette hvis du kopierer / limer kommandoer nedenfor.

Sa tilbake til den skrikende alarmen.

Her er den magiske kommandoen for a tause alarmen:

# MegaCli -AdpSetProp -AlarmSilence -all.

V r oppmerksom pa at dette ikke deaktiverer alarmen permanent, den lukker bare den gjeldende alarmen. Hvis det er en annen RAID-hendelse (for eksempel nar du erstatter den mislykkede stasjonen og en gjenoppbygging begynner!), Vil alarmen begynne igjen (det er derfor jeg endte med a sette stilkommandoen i et shell-script pa hver av min servere).

Vanligvis tar MegaCli-kommandoer folgende form:

# MegaCli & lt; -command & gt; [andre argumenter eller direktiver] -a & lt; adapteridentifikator & gt;

Jeg finner at jeg ma unnslippe de forskjellige brakettkarakterene med en tilbakeslag.

# MegaCli -pdInfo -PhysDrv & # 92; [252: 7 & # 92;] -alderen.

# MegaCli -AdpSetProp & # 92; & # 123; RebuildRate -60 & # 92; & # 125; -aALL.

Jeg har bare en adapter i hver av mine servere, sa jeg kan bruke «-all» for a indikere alle adaptere. Hvis du har flere enn en adapter, ma du kanskje spesifisere den med nummer som «-a0». Enkelte kommandoer virker ikke mot flere adaptere og krever den spesifikke adapteridentifikatoren.

Vis all informasjon om alle RAID-adaptere / innstillinger:

# MegaCli -AdpAllinfo -all.

Vis informasjon om alle fysiske stasjoner:

# MegaCli -PDList -all.

Vis informasjon om alle logiske / virtuelle stasjoner:

# MegaCli -LDGetProp -LALL -all.

For a manipulere en bestemt fysisk enhet, onsker MegaCli at den skal adresseres av Enclosure and Slot.

E = Enclosure Device ID.

For eksempel kan et gyldig enhets-ID v re [252: 7].

Slot nummer er typisk nummeret pa forsiden av stasjonen caddy eller bay (0..7).

# MegaCli -pdInfo -PhysDrv & # 92; [252: 7 & # 92;] -alderen.

Kabinett-ID: 252.

Sekvensnummer: 16.

Media Feil Count: 0.

Annen feilmelding: 0.

Predictive Failure Count: 0.

Siste Prediktive Svikt Hendelse Seq Nummer: 0.

Ra storrelse: 136.732 GB [0x11177330 Sektorer]

Ikke-kodert storrelse: 136.232 GB [0x11077330 Sektorer]

Koblet storrelse: 136.218 GB [0x11070000 Sektorer]

Firmware-tilstand: Online, Spun Up.

SAS-adresse (0): 0x5000c5002409b6cd.

SAS-adresse (1): 0x0.

Tilkoblet portnummer: 7 (sti0)

Foresporselsdata: SEAGATE ST3146356SS 00073QN4DP8P.

FDE Capable: Ikke kapabel.

FDE Aktiver: Deaktiver.

Trenger EKM oppmerksomhet: Nei

Utenriksstat: Ingen.

Enhetshastighet: 3,0 Gb / s.

Linkhastighet: 3,0 Gb / s.

Medietype: Harddiskenhet.

Kjoring: Ikke sertifisert.

Arsaken til at frontdioden til stasjonen blinker for a finne en bestemt stasjon:

# MegaCli -AdpSetProp & # 92; & # 123; BrukDiskActivityforLocate -1 & # 92; & # 125; -all # kan v re valgfritt pa enkelte stasjoner / innkapslinger.

# MegaCli -PdLocate-start -physdrv & # 92; [E: S & # 92;] -alderen.

Stopp blinkingen:

# MegaCli -PdLocate -stop -physdrv & # 92; [E: S & # 92;] -alderen.

Utfor RAID-kontrollerhendelser til en fil som heter raid_events.log:

# MegaCli -AdpEventLog -GeEvents -f raid_events.log -all.

Slik gjenoppbygger du en stasjon som er merket som «utenlandsk» Nar innsatt:

1. # MegaCli -PDMakeGood -PhysDrv & # 92; [E: S & # 92;] -all.

2. # MegaCli -CfgForeign -Clear -all.

3. # MegaCli -PDHSP -Set -PhysDrv & # 92; [E: S & # 92;] -all # gjor denne ukonfigurerte stasjonen en varm reservedel.

Hvis du fjerner en stasjon og setter den rett tilbake pa samme RAID-kontroller, vil stasjonen bli merket som «Utenlandsk». En stasjon i «Utenlandske» tilstand er ikke brukbar i en matrise.

0. Finn stasjonen som ikke er «Online» som skal v re den nylig bytte stasjonen.

Vis de forste utgangslinjene for hvert stasjon for a finne den som finnes i en «Utenlandsk» stat:

# MegaCli -PDList -allE | grep – for-kontekst = 12 firmware.

Kontroller manuelt utgangen for stasjonen der «Firmware state» er ikke «Online». Disker som allerede er fjernet, vises ikke i denne listen.

Se pa den enkle stasjonen:

# MegaCli -PdInfo -PhysDrv & # 92; [E: S & # 92;] -alderen.

PdInfo skal vise disse viktige linjene:

Firmware-tilstand: Ukonfigurert (darlig)

Utenriksstat: Utenlandsk.

1. Ta stasjonen pa nettet (endre tilstand til «Ukonfigurert (god)»:

# MegaCli -PDMakeGood -PhysDrv & # 92; [E: S & # 92;] -all.

PdInfo skal na vise:

Firmware-tilstand: Ukonfigurert (god)

Utenriksstat: Utenlandsk.

2. Fjern «Foreign» angi at stasjonen kan brukes:

2a. Vis at en enkelt stasjon er satt inn med en «utenlandsk» konfigurasjon:

# MegaCli -CfgForeign -Scan -all.

Det er 1 utenlandsk konfigurasjon (er) pa kontrolleren 0.

2b. Slett den utenlandske konfigurasjonen:

# MegaCli -CfgForeign -Clear -all.

PdInfo skal na vise:

Firmware-tilstand: Ukonfigurert (god)

Utenriksstat: Ingen.

3. Gjor stasjonen til en varm reserve, og kontrolleren begynner a gjenoppbygge automatisk:

# MegaCli -PDHSP -Set -PhysDrv & # 92; [E: S & # 92;] -alderen.

Bekreft RAID Rebuild Progress eller Endre Rebuild Rate:

Bekreft en gjenoppbygging pagar ved a se pa et av folgende:

1. Se pa lysdioder for fysisk server / kjoreaktivitet.

2. Se pa stasjonsstatus:

# MegaCli -PdInfo -PhysDrv & # 92; [E: S & # 92;] -alderen.

Driftsstatus skal v re «Firmware State: Rebuild»

3. Vis gjenoppbyggingsstatus:

# MegaCli -pdrbld -showprog -physdrv & # 92; [E: S & # 92;] -all.

4. Vis en kontinuerlig tekst-gui gjenoppbyggingsstatus:

# MegaCli -pdrbld -progdsply -physdrv & # 92; [E: S & # 92;] -all.

Vis adapterens gjenoppbyggingsegenskaper:

# MegaCli -AdpAllinfo -all | grep -i gjenoppbygge.

Endre adapteroppbyggingshastigheten til 60%:

# MegaCli -AdpSetProp & # 92; & # 123; RebuildRate -60 & # 92; & # 125; -aALL.

Hva er relatert.

Story Options.

Folgende kommentarer eies av hvem som postet dem. Dette nettstedet er ikke ansvarlig for hva de sier.

Emner.

Brukerfunksjoner.

thatlinuxbox.com er hjemmet til Dan Stonsons personlige blogg, bilder og mer (meninger, rants, techno-babble og muligens noen nyttige nyttige kunnskaper).

Sporsmal eller kommentarer om dette nettstedet? Kontakt danstoner _ pa _ gmail.com.

Andre steder a finne meg pa nettet:

Stotte dette nettstedet.

Hvis du liker noe du finner pa dette nettstedet, kan du vurdere a kjope gjennom en av koblingene nedenfor eller sende meg et element fra min Amazon Wish List.

Hvis du ikke kan snakke for deg selv, vil ditt Road ID.

Altra Zero Drop Footwear.

10% rabatt og gratis frakt!

Opphavsrett og kopi; 2018 thatlinuxbox.com.

Alle varemerker og opphavsrett pa denne siden eies av deres respektive eiere.