[VMWare] 가상이미지 디스크 ( .vmdk) 이미지 사이즈 줄이기

jake   
   조회 23096   추천 0    

가상이미지 디스크 사이즈를 줄이는 간단한 방법이 있어서 알려드립니다.


우선 esxi에서 ssh허용 (구성탭의 소프트웨어란의, 보안프로파일에서)하고, putty같은 ssh 클라이언트로 esxi로 접속을 합니다.

저의 경우엔 가상이미지들은 " /vmfs/volumes/가상이미지이름 " 하위 디렉토리에 있었습니다.

제 경우엔,

/vmfs/volumes/533d572d-41f6ba04-787b-001999f54618/centos6.5


사이즈 줄이는 명령어는, 저의 경우엔 vmdk파일 이미지 이름이, centos6.5.vmdk 입니다.

vmkfstools --punchzero centos6.5.vmdk


128기가이던 파일 사이즈가, 13.1기가로 줄었습니다.

제 경험상, 일반하드디스크 7.2k 가 SSD  에서보다 빨랐습니다.

도움이 되셨길 바랍니다.

** 제 경우는 가상 디스크 하드디스크 이미지가 "빠르게 지워지는 씩 프로비저닝" 입니다. 다른 이미지는 어떻게 되는지 모르겠네요.

소푸 2014-04
줄어든 사이즈가 실제 사용중인 사이즈로 바뀌는건가요?
줄어든 VMDK파일로 서비스 운영이 바로 가능한지 궁금합니다.
     
jake 2014-04
예, 저의  경우에는 이상없이 부팅되었습니다.  실 사용 용량으로 줄어드는 것 같습니다. 그리고 줄어든 이미지로 템플레이트를 만들었더니, 템플레이트 이미지 사이즈도, 줄어든 사이즈로 생성이 되었습니다.
홍승현 2014-04
Thin 프로비젼으로 만들어진 디스크도 시간이 지남에 따라 디스크 사용량이 프로비져닝 크기에 도달합니다.
게스트 OS가 윈도우 일때 HDtune 이나 조각 모음같은거 돌리면 금세 그렇게 돼죠...

실제는 안쓰지만 해당 섹터까지 엑세스를 하면 VMDK의 용량이 커지게 됩니다.
이렇게 늘어난 디스크를 다시 쓰는 영역만큼만 용량이 먹게 ESXi 가 조각 모음을 하는 셈입니다.

저는 커멘드 라인 명령은 몰라서, 디스크 마이그레이션 을 시켜서 용량을 줄였었는데...
좋은 정보네요.
--punchzero 옵션이 -K 와 같내요^^;
chotws 2019-08
이 작업을 할 때 vm을 종료하고 나서 해야 하나요?


제목Page 119/130
2014-05   5258502   정은준1
2015-12   1783336   백메가
2014-03   10120   황진우
2015-05   22264   송주환
2017-07   5782   나라사랑
2015-05   13592   환타
02-04   3832   최프로
2015-07   10702   stone92김경민
2020-05   4161   김지철
2014-08   7043   캐릭터
2016-08   8494   아리에나이
2017-04   5285   김현린
2017-06   7161   된장맛바나나
2014-08   6536   독서왕
2014-08   13164   박청명
2014-11   11313   kino0924
2014-08   9158   빠시온
2015-03   13945   송주환
2015-06   26354   빡시다
2014-11   10489   서울사람
2015-03   12660   하늘하늘
2017-07   12074   fmsong