Workstation용 .vmdk를 esxi 전용으로 변환하기

2cpu 가상화 관련 질문을 보면 vMware Workstation용 .vmdk를 ESXi .vmdk로 변환이 가능한지 물어보는 질문이 많이 올라오더라구요.

그래서 관련 포스팅을 짧게 써봅니다.

 

 

 

1. 데이터스토어에 workstation용 .vmdk를 업로드

 

 

데이터스토어 이름을 datastore, 업로드 파일 이름을 esxi.vmdk로 가정합니다.

 

데이터스토어-속

 

 

 

2. SSH 접속

 

putty

 

 

업로드 한 데이터스토어로 들어갑니다.

cd /vmfs/volumes/datastore

 

이제 .vmdk 파일을 esxi용도로 변환해야 합니다. 변환 된 esxi용 .vmdk 이름을 esxi2로 가정합니다.

vmkfstools -i esxi.vmdk -d zeroedthick esxi2.vmdk

 

※주의사항: 데이터스토어에 최소 150GB의 여유공간이 있어야됩니다. 아니면 공간 없다고 에러납니다.

 

녹색의 zeroedthick는 디스크 종류를 정하는 옵션입니다.

데이터스토어에는 변환하는 esxi용 .vmdk 용량 만큼의 여유가 반드시 있어야하는데요.

여유가 없을 경우 zeroedthick 옵션을 thin으로 바꿀 수 있습니다.

vmkfstools -i esxi.vmdk -d thin esxi2.vmdk

 

 

한참을 기다리면 다 됩니다. workstation .vmdk를 올려놓은 데이터스토어에 들어가보면 다음 파일이 하나 추가됐을껍니다.

esxi2.vmdk

이 파일이 esxi용 vmdk 파일입니다. 기존의 esxi.vmdk는 삭제해주세요.

댓글 남기기