Exportera loggar på en server i PowerEdge C-serien med PercLogs-skript
Résumé:Exportera loggar för servrar i Dell PowerEdge C-serien
Sélectionnez un produit pour vérifier la pertinence de l’article
Cet article concerne Cet article ne concerne pasCet article n’est associé à aucun produit spécifique.Toutes les versions du produit ne sont pas identifiées dans cet article.
Skriptet utför en systemtyp och OS-detektering för att säkerställa att den är i en miljö som stöds.
BMCTool- och SetupBIOS-verktyget ingår i skriptet för att expandera den information som samlats in om systemet.
Det gör en fullständig BIOS-inställningsdump, inklusive identifiering av inställningar som har ändrats från BIOS-standardinställningarna
Den använder även MegaCli och verktyget LDSTate för att hämta lagringsinformation.
En förkontroll ingår för att söka efter MegaCli och se om det inte finns
MegaCli är valfritt. Om lagringsloggar inte behövs kan de hoppas över
Skriptet hämtar dmidecode och lspci
lspci, lspci –v och lspci –vvv används individuellt för att få allt vi kan från operativsystemet angående maskinvara
Hämtar OS-loggar och konfiguration
Använder inbyggda os-supportverktyg, om de finns
RHEL och lika härledda drag sosreport
SLES hämtar supportconfig
Debian och liksom härledda utdata resulterar från flera individuella kommandon för att samla in "sosreport" som utdata
Fel som påträffas av skript registreras och samlas tillsammans med andra loggar
Alla utdata komprimeras till .tgz-filen
Utdatakatalogen och filnamnet visas på skärmen
Skriptet lämnar inget utrymme förutom den komprimerade logginsamlingen. Alla skript och tillfälliga loggfiler rensas när skriptet avslutas.
**OBS!** Ingen av informationen som hämtas av pec-logs.sh är exklusiv för skriptet. Det här skriptet kombinerar helt enkelt att dra all information som support letar efter i en enda sömlös process
PEC-loggskriptet innehåller en meny som gör det möjligt för användaren att välja om den ska generera en fullständig rapport, hämta all maskinvara, lagring och alla operativsystemloggar, eller ett anpassat alternativ för att individuellt välja vilka avsnitt som ska hämtas eller rensa systemets händelselogg. Det finns även ett alternativ för att rensa systemhändelseloggen.
Ytterligare kommandoradsfunktioner/argument ingår för att justera vissa funktioner
pec-logs.sh –q Tyst läge, icke-interaktivt läge som undertrycker de flesta utdata och hämtar en fullständig rapport
pec-logs.sh –f [värde] Justera utdatafilnamnet, lägger till [värde] i filnamnet för att identifiera filen. Som standard är filnamnet pec-logs_<servicetag>_<hostname>_<date>.tgz Ändrat filnamn är pec-logs_<[value]>_<servicetag>_<hostname>_<date>.tgz
pec-logs.sh –d [värde] O Ändrar utdatakatalogen till [värde]. Standardutdatakatalogen är /tmp/
pec-logs.sh –h O Visar användningsinformation och exempel