In dit artikel wordt beschreven hoe u logboeken exporteert op de PowerEdge C-serie servers met behulp van het SCRIPT PEC-Logs
Het PEC-Logs-script is een PowerEdge-C-specifiek script dat systeeminformatie en logboeken verzamelt die vergelijkbaar zijn met het DSET-hulpprogramma voor de PowerEdge servers.
De tool kan worden gedownload van poweredgec.dell.com.
- Hiermee wordt IPMI-informatie gebruikt en opgehaald.
- OpenIPMI en ipmitool zijn vereist
- Het script voert een systeemtype en OS-detectie uit om ervoor te zorgen dat het zich in een ondersteunde omgeving bevindt.
- De BMCTool en SetupBIOS Tool worden gebundeld in het script om meer informatie over het systeem uit te breiden.
- Het doet een volledige dump voor BIOS-instellingen, inclusief het identificeren van instellingen die zijn gewijzigd van de BIOS-standaardinstellingen
- Het maakt ook gebruik van MegaCli en de LDSTate Tool om storage-informatie op te halen.
- Een pre-check is inbegrepen om naar MegaCli te zoeken en te adviseren of deze niet aanwezig is
- MegaCli is optioneel. Als storagelogboeken niet nodig zijn, kan deze worden overgeslagen
- Bovendien trekt het script dmidecode en lspci
- lspci, lspci –v en lspci –vvv worden afzonderlijk gebruikt om alles te krijgen wat we kunnen van het besturingssysteem met betrekking tot hardware
- Hiermee worden logboeken en configuratie van het besturingssysteem opgehaald
- Maakt gebruik van ingebouwde supporttools voor besturingssystemen, indien aanwezig
- RHEL en gelijksoortige afgeleiden trekken sosreport
- SLES trekt supportconfig
- Outputs van Debian en gelijksoortige afgeleiden worden verkregen uit verschillende afzonderlijke opdrachten om 'sosreport'-uitvoer te verzamelen
- Fouten die door het script worden aangetroffen, worden samen met andere logboeken vastgelegd en verzameld
- Alle uitvoer wordt gecomprimeerd in .tgz-bestand
- Uitvoermap en bestandsnaam worden naar het scherm uitgevoerd
Het script laat geen voetafdruk achter naast de gecomprimeerde logboekverzameling. Alle script- en tijdelijke logboekbestanden worden opgeruimd wanneer het script wordt afgesloten.
**OPMERKING** Geen van de door pec-logs.sh opgehaalde informatie is exclusief voor het script. Dit script combineert eenvoudigweg het ophalen van alle informatieondersteuning die doorgaans wordt gezocht in één naadloos proces
Het PEC-logscript bevat een menu waarmee u kunt selecteren of u een volledig rapport wilt genereren, alle systeemhardware-, storage- en besturingssysteemlogboeken wilt ophalen of een aangepaste optie kunt kiezen om afzonderlijk te selecteren welke secties u wilt trekken of het systeemgebeurtenislogboek wilt wissen. Er is ook een optie om het systeemlogboek te wissen.
Aanvullende opdrachtregelfuncties/argumenten zijn inbegrepen om bepaalde functionaliteit aan te passen
- pec-logs.sh -q
Stille modus, niet-interactieve modus die de meeste uitvoer onderdrukt en een volledig rapport ophaalt
- pec-logs.sh -f [waarde]
Pas de bestandsnaam van het uitvoerbestand aan, voeg [waarde] toe aan de bestandsnaam om het bestand te helpen identificeren. De bestandsnaam is standaard pec-logs_<servicetag>_<hostname>_<date>.tgz
Gewijzigde bestandsnaam is pec-logs_<[value]>_<servicetag>_<hostname>_<date>.tgz
- pec-logs.sh -d [waarde]
O Wijzigt de uitvoermap in [waarde]. De standaarduitvoermap is /tmp/
- pec-logs.sh -h
O Toont gebruiksinformatie en voorbeelden
Zie ook: Een
PowerEdge C-serie server op afstand beheren met behulp van de BMCTool
Bios-configuraties inspecteren en wijzigen op een PowerEdge C-serie server met SetupBIOS Tool
Storage-informatie weergeven op een PowerEdge C-serie server met LDState Tool