PECLogs 스크립트를 사용하여 PowerEdge C Series 서버에서 로그를 내보내는 방법
Résumé:Dell PowerEdge C Series 서버의 로그를 내보내는 단계
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.
이 스크립트는 지원되는 환경에 있는지 확인하기 위해 시스템 유형 및 OS 탐지를 수행합니다.
BMCTool 및 SetupBIOS 툴은 시스템에 대해 수집된 정보를 확장하기 위해 스크립트에 번들로 제공됩니다.
BIOS 기본값에서 변경된 설정을 확인하는 것을 포함하여 전체 BIOS 설정 덤프를 수행합니다.
또한 MegaCli와 LDSTate 툴을 사용하여 스토리지 정보를 가져옵니다.
MegaCli를 찾고 없는 경우 알려주는 사전 검사 기능이 포함되어 있습니다.
MegaCli는 선택 사항입니다. 스토리지 로그가 필요하지 않은 경우 건너뛸 수 있습니다.
또한 스크립트는 dmidecode 및 lspci를 가져옵니다.
lspci, lspci –v 및 lspci –vvv는 하드웨어와 관련하여 OS에서 할 수 있는 모든 것을 얻기 위해 개별적으로 사용됩니다.
OS 로그 및 구성을 가져옵니다.
내장된 OS 지원 툴을 사용합니다(있는 경우).
RHEL과 같은 파생물은 sosreport를 가져옵니다.
SLES는 supportconfig를 가져옵니다.
Debian과 같은 파생물은 여러 개의 개별 명령으로부터 결과를 출력하여 'sosreport'와 같은 출력을 수집합니다.
스크립트에서 발생한 오류는 다른 로그와 함께 캡처되고 수집됩니다.
모든 출력은 .tgz 파일로 압축됩니다.
출력 디렉토리와 파일 이름이 화면에 출력됩니다.
이 스크립트는 압축된 로그 수집 외에 설치 공간을 차지하지 않습니다. 스크립트가 종료되면 모든 스크립트와 임시 로그 파일이 지워집니다.
**참고** pec-logs.sh에서 가져온 정보는 스크립트 전용이 아닙니다. 이 스크립트는 일반적으로 검색하는 모든 정보 지원을 하나의 원활한 프로세스로 결합하는 것입니다.
PEC-Log 스크립트에는 전체 보고서를 생성할지, 모든 시스템 하드웨어, 스토리지 및 운영 체제 로그를 가져올지 또는 시스템 이벤트 로그를 가져오거나 지우는 섹션을 개별적으로 선택하는 맞춤형 옵션을 선택할 수 있는 메뉴가 포함되어 있습니다. 시스템 이벤트 로그를 지우는 옵션도 있습니다.
특정 기능을 조정하기 위한 추가 명령줄 함수/인수가 포함되어 있습니다.
pec-logs.sh –q 대부분의 출력을 억제하고 전체 보고서를 가져오는 비대화형 모드인 Quiet 모드
pec-logs.sh –f [value] 출력 파일 이름을 조정하고 파일 이름을 식별하기 위해 파일 이름에 [value]를 추가합니다. 기본적으로 파일 이름은 pec-logs_<servicetag>_<hostname>_<date>.tgz 수정된 파일 이름은 pec-logs_<[value]>_<servicetag>_<hostname>_<date>.tgz입니다.
pec-logs.sh –d [value] O 출력 디렉토리를 [value]로 변경합니다. 기본 출력 디렉토리는 /tmp/입니다.