%20%ED%81%AC%EA%B8%B0%EB%A5%BC%20%EC%A4%84%EC%9D%B4%EA%B3%A0%20ESXi%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C%20%EB%94%94%EC%8A%A4%ED%81%AC%20%EA%B3%B5%EA%B0%84%EC%9D%84%20%ED%99%95%EB%B3%B4%ED%95%A9%EB%8B%88%EB%8B%A4..png)
우리 고객은 ESXi 호스트에 CentOS가 설치된 가상 머신을 보유하고 있습니다. 가상 머신의 디스크 크기를 줄여야 하고 사용 가능한 디스크 공간을 ESXi 호스트로 다시 확보해야 합니다. VM의 디스크 유형은 씩 프로비저닝됩니다.
어떻게 하나요?
답변1
1) vCenter에 현재 데이터 저장소 기록 2) Linux 서버에서 - dd if=/dev/zero of=//0file bs=20971520; rm -f //0file 3) vcenter에서 - 다른 데이터 저장소로 씬 프로비저닝으로 마이그레이션(마이그레이션 옵션) 스토리지 변경만 선택한 다음 스토리지를 선택할 때 고급 버튼을 클릭하고 처음에 형식 유지 - 씬 프로비저닝으로 변경이라는 드롭다운 메뉴를 사용합니다. 4) vcenter에서 - 1단계 스토리지의 원본 데이터로 다시 마이그레이션합니다. 5) crontab 설정 파일 시스템에 대해 fstrim을 수행하기 위해 Linux 서버에 항목을 추가합니다(일부 시스템에서는 fstrim을 즉시 수행하도록 fstab에서 옵션을 설정할 수 있지만 이로 인해 성능이 저하된다는 게시물을 본 적이 있습니다).