자동 공간 회수를 지원하지 않는 VMFS 데이터스토어에서는 esxcli 명령을 통해 사용되지 않은 스토리지 공간을 수동으로 회수할 수 있습니다.

이 절차에서 --server=server_name은 대상 서버를 지정합니다. 지정한 대상 서버에서 사용자 이름과 암호를 입력하라는 메시지를 표시합니다. 구성 파일이나 세션 파일과 같은 다른 연결 옵션도 지원됩니다. 연결 옵션 목록을 보려면 "vSphere Command-Line Interface 시작" 을 참조하십시오.

사전 요구 사항

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

프로시저

  1. 씬 프로비저닝된 디바이스에서 사용되지 않은 스토리지 블록을 회수하려면 다음 명령을 실행합니다.
    esxcli --server=server_name storage vmfs unmap

    명령에는 다음과 같은 옵션이 사용됩니다.

    옵션 설명
    -l|--volume-label=volume_label 매핑 해제할 VMFS 볼륨의 레이블입니다. 필수 인수입니다. 이 인수를 지정할 경우에는 -u|--volume-uuid=volume_uuid를 사용하지 마십시오.
    -u|--volume-uuid=volume_uuid 매핑 해제할 VMFS 볼륨의 UUID입니다. 필수 인수입니다. 이 인수를 지정할 경우에는 -l|--volume-label=volume_label을 사용하지 마십시오.
    -n|--reclaim-unit=number 반복별로 매핑 해제할 VMFS 블록 수입니다. 선택적 인수입니다. 이 값을 지정하지 않을 경우 기본값인 200이 사용됩니다.
  2. 매핑 해제 프로세스가 완료되었는지 확인하려면 vmkernel.log 파일에서 unmap을 검색합니다.