Jak eksportować dzienniki na serwerze PowerEdge z serii C przy użyciu skryptu PercLogs
Summary:Procedura eksportowania dzienników dla serwerów Dell PowerEdge serii C
Please select a product to check article relevancy
This article applies to This article does not apply toThis article is not tied to any specific product.Not all product versions are identified in this article.
W tym artykule opisano sposób eksportowania dzienników na serwerach PowerEdge serii C przy użyciu skryptu PEC-Logs
Skrypt PEC-Logs jest skryptem specyficznym dla serwera PowerEdge-C, który gromadzi informacje o systemie i dzienniki podobne do narzędzia DSET dla serwerów PowerEdge.
Skrypt wykonuje wykrywanie typu systemu i systemu operacyjnego, aby upewnić się, że znajduje się w obsługiwanym środowisku.
Narzędzia BMCTool i SetupBIOS są dołączone do skryptu, aby rozwinąć informacje zebrane na temat systemu.
Wykonuje pełny zrzut ustawień systemu BIOS, w tym identyfikację ustawień, które zostały zmienione z domyślnych ustawień systemu BIOS
Wykorzystuje również narzędzie MegaCli i LDSTate do ściągnięcia informacji o pamięci masowej.
Obejmuje sprawdzenie wstępne, aby wyszukać narzędzie MegaCli i doradzić, jeśli go nie ma
Narzędzie MegaCli jest opcjonalne. Jeśli dzienniki pamięci masowej nie są konieczne, można je pominąć
Ponadto skrypt pobiera dmidecode i lspci
lspci, lspci –v i lspci –vvv są używane oddzielnie, aby uzyskać wszystko, co możemy z systemu operacyjnego pod względem sprzętu
Pobiera dzienniki systemu operacyjnego i konfigurację
Korzysta z wbudowanych narzędzi pomocy technicznej dla systemu operacyjnego, jeśli występują
RHEL i podobne pochodne pobierają sosreport
SLES pobiera supportconfig
Wyniki w systemie Debian i podobne pochodne pochodzą z kilku poszczególnych poleceń w celu zebrania danych wejściowych, takich jak „sosreport”
Błędy napotkane przez skrypt są przechwytywane i zbierane wraz z innymi dziennikami
Wszystkie dane wyjściowe są skompresowane do pliku .tgz
Katalog wyjściowy i nazwa pliku są wyświetlane na ekranie
Skrypt nie pozostawia śladów poza skompresowanym zbiorem dzienników. Po wyjściu skryptu wszystkie pliki skryptów i dzienników tymczasowych są czyszczone.
**UWAGA** Żadna z informacji pobranych przez pec-logs.sh nie jest dostępna wyłącznie dla skryptu. Ten skrypt po prostu łączy w sobie pobieranie wszystkich informacji, których pomoc techniczna zazwyczaj oczekuje w jednym, bezproblemowym procesie
Skrypt PEC-Log zawiera menu umożliwiające użytkownikowi wybranie, czy wygenerować pełny raport, pobierając wszystkie dzienniki sprzętu systemowego, pamięci masowej i systemu operacyjnego, lub niestandardową opcję umożliwiającą indywidualny wybór sekcji do pobrania lub wyczyszczenie dziennika zdarzeń systemu. Istnieje również opcja wyczyszczenia dziennika zdarzeń systemu.
Dodatkowe funkcje/argumenty wiersza polecenia są dołączone w celu dostosowania niektórych funkcji
pec-logs.sh –q Tryb cichy, tryb nieinteraktywny, który ogranicza większość danych wyjściowych i pobiera pełny raport
pec-logs.sh –f [wartość] Dostosuj nazwę pliku wyjściowego i dodaj [wartość] do nazwy pliku, aby ułatwić identyfikację pliku. Domyślnie nazwa pliku to pec-logs_<servicetag>_<nazwa hosta>_<data>.tgz Zmodyfikowana nazwa pliku to pec-logs_<[wartość]>_<servicetag>_<nazwa hosta>_<data>.tgz
pec-logs.sh –d [wartość] O Zmienia katalog wyjściowy na [wartość]. Domyślny katalog wyjściowy to /tmp/
pec-logs.sh –h O Pokazuje informacje o użytkowaniu i przykłady