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