SharedIT | 묻고 답하기(AMP)

Hyper-v VM 디스크 사용량을 줄이다가 오류가 발생했습니다.

Hyper-v 가상머신 disk를 정적할당으로 되어 있어

사용하지 않는 disk를 과도하게 점유하고 있어서...

개선 좀 해보려고...

======================

vm 종료

diskpart 실행

select vdisk "vhdx 파일"

attach vidsk

cmd > sdelete -z e:

select vdisk "vhdx 파일"

detach vidsk

compact vdisk

exit

Hyper-v 관리자에서 정적디스크 -> 동적디스크로 변환했습니다.

==================

여기까지 하고 어제 퇴근하고...

오늘 아침에 와서.. vm을 실행하니 disk를 다른 곳에서 점유하고 있어서 부팅이 안되네요...

문제의 vhdx파일은 아직 host에 e:드라이로 붙어있고.

diskpart에서 detach를 실행해도 분리가 안되고 있습니다.

host 재부팅말고 해결방법이 없을까요?


5개의 답변이 있습니다.

그저멍하니
  0 추천 | 4년 이상 전

저도 용량 이슈가 있어서

줄이는 방법을 검토하고 있습니다만,

이번 사례를 잘 참고하겠습니다.

감사합니다.


한그루
  0 추천 | 4년 이상 전

줄이는게 가능하군요? 늘리기는 해도 줄여보지는 않아서...

늘리는것 보다 줄이는게 훨씬 리스크 있는 작업이라....

빨간신발 | 4년 이상 전

네. 가능합니다. 단 정적디스크가 아니고 동적디스크로 생성해야 축소가 가능합니다. 그런데 요즘은 정적디스크가 동적디스크로 변환도 가능합니다.
빨간신발
  0 추천 | 4년 이상 전

ㅎㅎ

해결했습니다.

다행스럽게 오늘 유지보수가 오는 날이라서..

물어보니..

디스크에서 오른쪽 누르고 "꺼내기"

이렇게 쉬운걸 어렵게 찾았네요...

답변주신분들 감사합니다.

차바라기 | 4년 이상 전

다행이네요~어려운작업이 아니라서요~
차바라기
  0 추천 | 4년 이상 전

혹시 파워셀에서도 작업을 해보셨나요? 아래 URL이 도움이 될지 모르겠네요


https://ysyu.kr/howto/how-to-storage-pool-replace-faild-physical-disk/

wansoo
  0 추천 | 4년 이상 전

diskpart로 vhdx file 관리도 가능한가 보네요~ ^^

window host 컴퓨터에 디스크가 붙어 있다면, 제어판에 컴퓨터 관리, 디스크 관리에서 해당 디스크를 오프라인 시켜주면 되지 않을까요..?