Denne artikkelen beskriver hvordan du eksporterer logger på servere i PowerEdge C-serien ved hjelp av PEC-Logs-skriptet
PEC-Logs-skriptet er et PowerEdge-C-spesifikt skript som samler systeminformasjon og logger som ligner på DSET-verktøyet for PowerEdge-serverne.
Det kan lastes ned fra poweredgec.Dell.com.
- Den bruker og henter IPMI-informasjon.
- OpenIPMI og ipmitool er nødvendig
- Skriptet utfører en systemtype og oppdagelse av operativsystem for å sikre at det er i et støttet miljø.
- BMCTool- og SetupBIOS-verktøyet er pakket inn i skriptet for å utvide informasjonen som samles inn om systemet.
- Den utfører en komplett BIOS-innstillingsdump, inkludert identifisering av innstillinger som er endret fra BIOS-standardinnstillingene
- Det bruker også MegaCli og LDSTate-verktøyet til å hente lagringsinformasjon.
- En forhåndssjekk er inkludert for å se etter MegaCli, og informer om den ikke er til stede
- MegaCli er valgfritt. Hvis lagringslogger ikke er nødvendige, kan det hoppes over
- I tillegg henter skriptet dmidecode og lspci
- lspci, lspci –v og lspci –vvv brukes individuelt for å få alt vi kan fra operativsystemet angående maskinvare
- Henter operativsystemlogger og konfigurasjon
- Gjør bruk av innebygde verktøy for operativsystemstøtte hvis det finnes
- RHEL og lignende avledet pulls sosreport
- SLES trekker supportconfig
- Debian og lignende avledet utdata fører fra flere individuelle kommandoer for å samle inn sosreport som utdata
- Feil som oppstår ved skript, blir registrert og samlet sammen med andre logger
- Alle utdata er komprimert til .tgz-filen
- Output directory and filename are output to screen (Utdatakatalog og filnavn er utdata til skjermbilde)
Skriptet etterlater seg ikke plass enn den komprimerte loggsamlingen. Alle skriptfiler og midlertidige loggfiler ryddes opp når skriptet avsluttes.
**MERK** Ingen av opplysningene som hentes av pec-logs.sh, er eksklusive for skriptet. Dette skriptet kombinerer ganske enkelt å hente all informasjonsstøtte som vanligvis ser etter inn i én sømløs prosess
PEC-loggskriptet inkluderer en meny som gjør at brukeren kan velge om han skal generere en fullstendig rapport, hente all systemmaskinvare, lagring og operativsystemlogger, eller et egendefinert alternativ for å velge hvilke deler som skal hentes eller tømme systemhendelsesloggen. Det finnes også et alternativ for å tømme systemhendelsesloggen.
Flere kommandolinjefunksjoner/argumenter er inkludert for å justere bestemt funksjonalitet
- pec-logs.sh –q
Stillemodus, ikke-interaktiv modus som skjuler mest utdata og henter en fullstendig rapport
- pec-logs.sh –f [verdi]
Juster navnet på utdatafilen, og legg til [verdi] i filnavnet for å hjelpe til med å identifisere filen. Som standard er filnavnet pec-logs_<servicetag>_<hostname>_<date>.tgz
Modified file name is pec-logs_<[value]>_<servicetag>_<hostname>_<date>.tgz
- pec-logs.sh –d [verdi]
O Endrer utdatakatalogen til [verdi]. Standard utdatakatalog er /tmp/
- pec-logs.sh –h
O Viser bruksinformasjon og eksempler
Se også: Slik administrerer du en server i
PowerEdge C-serien eksternt ved hjelp av BMCToolSlik undersøker og endrer du
BIOS-konfigurasjoner på en server i PowerEdge C-serien med SetupBIOS ToolSlik viser du
lagringsinformasjon på en server i PowerEdge C-serien med LDState Tool