사용 가능한 코어 덤프 파티션의 크기가 충분하지 않은 경우 파일로 진단 정보를 생성하도록 ESXi를 구성할 수 있습니다.

일반적으로 2.5GB의 코어 덤프 파티션이 ESXi 설치 중에 생성됩니다. ESXi 5.0 및 이전 버전에서 업그레이드하는 경우 코어 덤프 파티션이 100MB로 제한됩니다. 이 유형의 업그레이드는 부팅 프로세스 중 시스템이 코어 덤프 파일을 VMFS 데이터스토어에 생성할 수 있습니다. 코어 덤프 파일을 생성하지 않는 경우 수동으로 파일을 생성할 수 있습니다.
참고: Software iSCSI 및 소프트웨어 FCoE는 코어 덤프 파일 위치에 대해 지원되지 않습니다.

사전 요구 사항

vCLI를 설치하거나 vMA(vSphere Management Assistant) 가상 시스템을 배포합니다. "vSphere Command-Line Interface 시작" 을 참조하십시오. 문제를 해결하려면 ESXi Shell에서 esxcli 명령을 실행합니다.

프로시저

  1. 다음 명령을 실행하여 VMFS 데이터스토어 코어 덤프 파일을 생성합니다.
    esxcli system coredump file add

    이 명령은 다음과 같은 옵션과 함께 사용할 수 있지만 이러한 옵션은 필수가 아니며 생략할 수 있습니다.

    옵션 설명
    --datastore | -d datastore_UUID or datastore_name 제공하지 않을 경우 시스템이 충분한 크기의 데이터스토어를 선택합니다.
    --file | -f file_name 제공하지 않을 경우 시스템이 코어 덤프 파일의 고유 이름을 지정합니다.
    --size |-s file_size_MB 제공하지 않을 경우 시스템이 호스트에 설치된 메모리에 적절한 크기의 파일을 생성합니다.
  2. 파일이 생성되었는지 확인합니다.
    esxcli system coredump file list
    다음과 유사한 출력이 표시될 수 있습니다.
    Path                                             Active Configured Size
    ------------------------------------------------ ------ ---------- ---------
    /vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile false  false      104857600
    
  3. 호스트에 대한 코어 덤프 파일을 활성화합니다.
    esxcli system coredump file set

    이 명령에는 다음 옵션이 해당됩니다.

    옵션 설명
    --path | -p 사용할 코어 덤프 파일의 경로입니다. 파일을 사전에 할당해야 합니다.
    --smart | -s 이 플래그는 --enable | -e=true와 함께만 사용할 수 있습니다. 스마트 선택 알고리즘을 사용하여 파일을 선택하도록 합니다.

    예를 들면 다음과 같습니다.

    esxcli system coredump file set --smart --enable true

  4. 코어 덤프 파일이 활성화되고 구성되었는지 확인합니다.
    esxcli system coredump file list
    다음과 유사한 출력은 코어 덤프 파일이 활성화되고 구성되었다는 것을 나타냅니다.
    Path                                             Active Configured Size
    ------------------------------------------------ ------ ---------- ---------
    /vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile True   True       104857600

다음에 수행할 작업

코어 덤프 파일을 관리하기 위해 사용할 수 있는 다른 명령에 대한 자세한 내용은 "vSphere Command-Line Interface 참조" 설명서를 참조하십시오.