Proxmox 컨테이너 디스크 리소스 재연결
일단 proxmox 환경은 9.2.3이고 디스크 용량이 작은 호스트가 있어서 디스크 위치 재분배하던 중 오류가 발생하여, 디스크 복제본이 여러개 생긴 상태에서 삭제가 되지 않는 문제가 발생했다.
증상은 아래와 같다.
1. 컨테이너 리소스 상에서는 디스크 하나만 사용 중인 것으로 표출
2. 볼륨에서는 복제본이 여러개 있는 상황
3. 볼륨에서 삭제를 시도하면, 컨테이너 리소스 창에서 삭제를 하라고 표출위와 같은 상태에서는 삭제를 할 수가 없다. 거기다가 긴급한 상황이라면 순간 식은땀이 날 수 밖에 없다.
우선 해당 호스트로 들어간 후,
$ pct rescan --vmid [container id]를 해준 다음 컨테이너 리소스 창으로 이동하면 "unused"로 바뀐 디스크들이 뜬다.
해당 "unused" 디스크들을 삭제 해주면 된다.
이전 버전에서 이런 문제가 없었던 것으로 기억을 하는데... 원인을 아직 모르겠다. 중간에 오류는 네트워크 이슈인듯 한데... 사실 이것도 원인 파악이 잘 안된다.
컨테이너 두개의 디스크를 NFS로 옮기는 작업이었는데 네트워크 대역폭도 충분했고 디스크 용량도 충분했으나 행 상태에서 멈춘 후, 1시간 넘게 대기 상태길래 중지 했더니 위와 같은 일이 벌어졌다.