사용 가능한 코어 덤프 파티션의 크기가 충분하지 않은 경우 파일로 진단 정보를 생성하도록 ESXi를 구성할 수 있습니다.
일반적으로 2.5GB의 코어 덤프 파티션이
ESXi 설치 중에 생성됩니다.
ESXi 5.0 및 이전 버전에서 업그레이드하는 경우 코어 덤프 파티션이 100MB로 제한됩니다. 이 유형의 업그레이드는 부팅 프로세스 중 시스템이 코어 덤프 파일을 VMFS 데이터스토어에 생성할 수 있습니다. 코어 덤프 파일을 생성하지 않는 경우 수동으로 파일을 생성할 수 있습니다.
참고: Software iSCSI 및 소프트웨어 FCoE는 코어 덤프 파일 위치에 대해 지원되지 않습니다.
사전 요구 사항
vCLI를 설치하거나 vMA(vSphere Management Assistant) 가상 시스템을 배포합니다. "vSphere Command-Line Interface 시작" 을 참조하십시오. 문제를 해결하려면 ESXi Shell에서 esxcli 명령을 실행합니다.
프로시저
- 다음 명령을 실행하여 VMFS 데이터스토어 코어 덤프 파일을 생성합니다.
esxcli system coredump file add
이 명령은 다음과 같은 옵션과 함께 사용할 수 있지만 이러한 옵션은 필수가 아니며 생략할 수 있습니다.
옵션 |
설명 |
--datastore | -d datastore_UUID or datastore_name |
제공하지 않을 경우 시스템이 충분한 크기의 데이터스토어를 선택합니다. |
--file | -f file_name |
제공하지 않을 경우 시스템이 코어 덤프 파일의 고유 이름을 지정합니다. |
--size |-s file_size_MB |
제공하지 않을 경우 시스템이 호스트에 설치된 메모리에 적절한 크기의 파일을 생성합니다. |
- 파일이 생성되었는지 확인합니다.
esxcli system coredump file list
다음과 유사한 출력이 표시될 수 있습니다.
Path Active Configured Size
------------------------------------------------ ------ ---------- ---------
/vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile false false 104857600
- 호스트에 대한 코어 덤프 파일을 활성화합니다.
esxcli system coredump file set
이 명령에는 다음 옵션이 해당됩니다.
옵션 |
설명 |
--path | -p |
사용할 코어 덤프 파일의 경로입니다. 파일을 사전에 할당해야 합니다. |
--smart | -s |
이 플래그는 --enable | -e=true와 함께만 사용할 수 있습니다. 스마트 선택 알고리즘을 사용하여 파일을 선택하도록 합니다. 예를 들면 다음과 같습니다. esxcli system coredump file set --smart --enable true |
- 코어 덤프 파일이 활성화되고 구성되었는지 확인합니다.
esxcli system coredump file list
다음과 유사한 출력은 코어 덤프 파일이 활성화되고 구성되었다는 것을 나타냅니다.
Path Active Configured Size
------------------------------------------------ ------ ---------- ---------
/vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile True True 104857600
다음에 수행할 작업
코어 덤프 파일을 관리하기 위해 사용할 수 있는 다른 명령에 대한 자세한 내용은 "vSphere Command-Line Interface 참조" 설명서를 참조하십시오.