VirtualBox Resize 오류 정리
VirtualBox Resize 오류 정리
흠.. 하둡을 공부하다가 10기가면 충분하겠지 하고 하드디스크를 10기가로 설정했었다.나의 큰 오산이었다..
캐글에서 제일 커봐야 2기가짜리 데이터를 보던 내가 12기가짜리 데이터를 만나게 될 줄은
상상도 하지 못했다..
결국 가상 머신을 resize 해야하는 결정을 했다.
하지만 여기서 4일을 보냈다..
옛날에 잘만 되던 cmd에서 modifyhd를 쳐도 resize가 안되는 것이었다..
그 동안 텐서플로우를 열심히 했지만 하둡을 못한 것이 좀 아쉽다..
이 내용은 구글링 해서 한글로 나온 결과 중엔 찾을 수 없던 내용이다.
https://www.virtualbox.org/ticket/9103
영어로 구글링해서 위 사이트를 찾아 답을 겨우 얻을 수 있었다.
우선 문제는 snapshots이었다.
버추얼 박스의 저장소에 연결하는 vdi 뿐만 아니라 snapshots도
vdi라는 것을 오늘 처음 알았다.
한국 유저들은 snapshots들을 잘 사용하지 않아서 해결책이 없었던건지
잘 아시는 분들이 공유를 안해주신건지 궁금할 따름이다 ㅠ
찾아보니 스냅샷은 정말 중요한 사항에 대해 백업해두는 용도라 많은 스냅샷은
용량도 많이 차지하고 지우기도 힘들단다.. ㅠ
너무 많은 스냅샷 때문에 걱정이다..
여튼 해결책은 그냥 snapshots 모두 resize해주는 것이다.
$ cd $HOME/'VirtualBox VMs/vmname'
$ for f in *.vdi Snapshots/*.vdi ; do VBoxManage modifyhd "`pwd`/$f" --resize 16000 ; done
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
리눅스 유저는 위와 같은 명령어로 한꺼번에 스냅샷들을 resize해줄 수 있겠다.
나는 윈도우 유저이지만 윈도우 명령어를 모르는 관계로
내 스냅샷들을 모두 이름 바꾸기(M) 복사 붙여넣기로 하나하나 resize했다 ㅠ
그러므로 나중에 또 까먹을 수 있기 때문에 여기에 적어 놓는다.
댓글
댓글 쓰기