리눅스 디스크 공간이 실제 사용량과 맞지 않음.

리눅스에서 디스크 공간이 부족하여 공간을 정리하였으나, df나 du로 확인시 서로간에 용량이 틀린점을 볼 수 있습니다.

이럴 경우 누군가가 해당 파일을 잡고 있을 때, 이러한 현상이 발생합니다.

lsof 명령으로 해당 프로세스를 확인할 수 있습니다.

lsof /home

> lsof 명령으로 이미 제거된 파일을 잡고 있는 프로세스의 PID를 확인합니다.


ps -aux | grep PID값

> 누가 쓰고 있나 한번 더 확인하고,


kill -9 PID값

> KILL 명령으로 해당 프로세스를 날리면 용량이 바로 확보됩니다.


# 리부팅이 가능한 상태라면, 리부팅만으로도 해결 가능합니다.

VHD 용량 증설 하기

VHD 가상디스크를 만들어 사용하고 있는 경우, 용량이 부족할 경우 DISKPART 로 용량 추가가 가능합니다.

1. CMD 실행
2. DISKPART 실행
3. select vdisk file = “d:\test.vhd”  <- vhd 파일 위치 지정
4. detach vdisk  <- 이미 연결된 vhd 파일이 있을 경우 연결 해제

5. expand vdisk maximum=1024000 <- 1TB로 용량 증설

# 용량은 각자 원하는 대로 지정할 수 있습니다.
  현재 800G를 할당하여 사용 중일 경우 1T로 증설하게 되면,
  기존에 할당된 용량에서 부족한 200G만 추가되어 1T로 증설됩니다.