Denne artikel beskriver, hvordan du eksporterer logfiler på PowerEdge-servere i C-serien ved hjælp af PEC-logfilscriptet
PEC-Logs-scriptet er et Specifikt PowerEdge-C-script, der indsamler systemoplysninger og logfiler svarende til DSET Utility til PowerEdge-servere.
Det kan downloades fra poweredgec.dell.com.
- Den anvender og henter IPMI-oplysninger.
- OpenIPMI og ipmitool er påkrævet
- Scriptet udfører en systemtype- og OS-registrering for at sikre, at det er i et understøttet miljø.
- Værktøjet BMCTool og SetupBIOS er samlet i scriptet for at udvide oplysninger indsamlet om systemet.
- Den udfører en komplet lagring af BIOS-indstillinger, herunder identifikation af indstillinger, der er ændret fra BIOS-standarder
- Den anvender også MegaCli og LDSTate-værktøjet til at hente storageoplysninger.
- Der medfølger en forhåndskontrol for at finde MegaCli og afgøre, om den ikke er til stede
- MegaCli er valgfrit. Hvis lagerlogfiler ikke er nødvendige, kan de springes over
- Derudover trækkes scriptet dmidecode og lspci
- lspci, lspci –v og lspci –vvv bruges individuelt for at få alt, hvad vi kan fra OS angående hardware
- Henter OS-logfiler og -konfiguration
- Gør brug af indbyggede OS-supportværktøjer, hvis de er til stede
- RHEL og lignende afledte produkter trækker sos-rapport
- SLES henter supportkonfiguration
- Debian og lignende afledte outputresultater fra flere individuelle kommandoer til at indsamle "sosreport" som output
- Fejl, der opstår af scriptet, registreres og indsamles sammen med andre logfiler
- Alt output komprimeres i en .tgz-fil
- Outputmappe og filnavn er output til skærm
Scriptet efterlader ingen formfaktor ud over den komprimerede logfilsamling. Alle script- og midlertidige logfiler ryddes op, når scriptet afsluttes.
**BEMÆRK** Ingen af de oplysninger, som pec-logs.sh har trukket, er ene om scriptet. Dette script kombinerer blot at trække al informationssupport normalt ind i en enkelt problemfri proces
PEC-logscriptet indeholder en menu, der giver brugeren mulighed for at vælge, om der skal genereres en fuld rapport, trækkes i al systemhardware, lager og operativsystemets logfiler, eller en brugerdefineret mulighed for individuelt at vælge, hvilke sektioner der skal trækkes, eller rydde systemets hændelseslog. Der er også mulighed for at rydde systemets hændelseslog.
Yderligere kommandolinjefunktioner/argumenter er inkluderet for at justere bestemte funktioner
- pec-logs.sh – q
Lydsvag tilstand, ikke-interaktiv tilstand, som undertrykker det meste output og trækker en komplet rapport
- pec-logs.sh – f [værdi]
Juster outputfilens navn, tilføj [værdi] til filnavnet for at identificere filen. Filnavnet er som standard pec-logs_<servicetag>_<hostname>_<date>.tgz
Modified file name is pec-logs_<[value]>_<servicetag>_<hostname>_<date>.tgz
- pec-logs.sh – d [værdi]
O Ændrer outputmappen til [værdi]. Standardoutputmappen er /tmp/
- pec-logs.sh – h
O Viser brugsoplysninger og eksempler
Se også:
Sådan fjernadministrerer du en PowerEdge-server i C-serien ved hjælp af BMCTool
Sådan inspicerer og ændrer du BIOS-konfigurationer på en PowerEdge-server i C-serien med SetupBIOS-værktøjet
Sådan får du vist lagringsoplysninger på en PowerEdge-server i C-serien med LDState-værktøj