"파일 시스템 루트 디렉터리" 디스크 공간이 부족하고 남은 디스크 공간이 0바이트입니다.

"파일 시스템 루트 디렉터리" 디스크 공간이 부족하고 남은 디스크 공간이 0바이트입니다.

디스크 공간 문제로 어려움을 겪고 있습니다.루트 위치.

사용량이 100%에 도달한 것 같은데 공간을 다시 확보할 수 있는 방법을 찾을 수 없습니다.

나는 이전 linux-images를 사용 apg-get autoremove하고 삭제했으며 루트 폴더에는 아무런 영향을 미치지 않습니다.apt-get clean

다음 메시지가 계속 표시되어 시스템을 설치하거나 업데이트할 수도 없습니다.

You don't have enough free space in /var/cache/apt/archives

이 주제를 검색한 후에는 이 문제를 해결할 수 있는 솔루션을 찾지 못했습니다.

이 문제를 어떻게 해결할 수 있는지 아는 사람 있나요?

참고: 더 많은 공간을 확보하기 위해 libreoffice를 제거했으며 디스크 GUI를 통해 626MB의 여유 공간이 있음을 확인했지만 이 시스템을 업그레이드하려고 하면 여전히 "/var에 파일이 없습니다. 여유 공간이 많습니다."라는 메시지가 나타납니다. "/cache/apt/archives"에 공간이 있으면 아카이브에 465MB만 필요하고 설치 후에는 94MB만 사용합니다.

답변1

이를 사용하여 find루트 볼륨에서 가장 큰 파일을 식별한 다음 불필요한 파일을 삭제할 수 있습니다. 그러나 대부분의 시스템 폴더는 루트 볼륨(/var, /var/log, /tmp 등)에 있는 것으로 보입니다.

이것이 사실이고 로그 파일이 많으면 그 중 일부를 지우는 것이 도움이 될 수 있습니다. 모든 것은 로깅의 세부사항, 시스템의 오래된 정도, 실제로 기록된 활동의 양에 따라 달라집니다.

루트 파티션에서 대용량 파일만 찾으려면 다음 명령을 실행하십시오.

# find / -xdev -size +1000M

이 명령은 볼륨을 검색 /하지만 다른 파일 시스템( )으로 넘어가지는 않습니다 -xdev. 1000MB(1024MB? 상황에 따라 다름)보다 큰 모든 크기가 나열됩니다.시스템 유틸리티 참조 방법M, MiB, Mb 등) 다양한 다른 값을 사용하여 대용량 파일 검색 범위를 좁힐 수 있습니다... +100M은 ~100MB 파일 등을 의미합니다.

다음을 사용하여 각 하위 디렉터리 수준을 다시 확인할 수도 있습니다.

# du / -hx --max-depth=1

(저것엑스매우 중요합니다...) 이는 최소한 디스크 공간이 가장 많이 사용되는 위치를 좁히는 데 도움이 됩니다(실제 범인이 아닌 경우).

여기파일 시스템을 깨끗하게 유지하는 기본 사항에 대한 좋은 기사입니다.

답변2

전체 디스크 사용량(/media의 1.4TB)을 살펴보고 Linux를 단일 파티션에 설치했다고 가정하면 가장 쉬운 즉시 해결 방법은 부팅(필요한 경우 라이브 배포판으로)하고 일부 미디어 파일을 이동하여 비우는 것입니다. 외장 드라이브의 공간. 이를 통해 시스템을 사용하는 데 필요한 모든 패키지를 시작하고 설치할 수 있습니다.

일단 시작하고 실행한 후에는 공간이 어디에 사용되고 있는지, 공간을 차지하는 파일로 무엇을 해야 하는지 파악해야 합니다. dfdu은 훌륭한 진단 도구 이지만 Filelight.

장기적인 해결책은 /실행할 공간이 충분하고 "필수적이지 않은" 파일(in /media및 out /home)이 운영 체제에 필요한 디스크 공간을 차지하지 않도록 시스템을 다시 분할하는 것입니다. 참고로 내 파티션 스키마는 다음과 같습니다.

lsblk
NAME             MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                8:0    0 931.5G  0 disk 
└─sda1             8:1    0 931.5G  0 part /home/bu5hman/Work
sdb                8:16   0 978.1G  0 disk 
├─sdb1             8:17   0   260M  0 part /boot/efi
└─sdb2             8:18   0 977.9G  0 part 
  ├─vtb-Root     254:0    0    50G  0 lvm  /
  ├─vtb-Home     254:1    0   200G  0 lvm  /home
  ├─vtb-Play     254:2    0   300G  0 lvm  /home/bu5hman/Play
  ├─vtb-Swap     254:3    0     4G  0 lvm  [SWAP]
  ├─vtb-WinVm    254:4    0   100G  0 lvm  /home/bu5hman/.WinVm
  └─vtb-WinShare 254:5    0   100G  0 lvm  /home/bu5hman/Work/WinShare

오류가 발생할 정도로 Work자체 Play파티션을 채우는 경우 에도.WinVMout of space자신의 영역 내에서이는 운영 체제의 여유 공간에 영향을 미치지 않습니다./

관련 정보