ebs 볼륨이 있는 AWS Ubuntu 인스턴스에 디스크 공간이 부족합니까? 디스크 공간을 정리하기 위해 불필요한 파일을 지우는 방법

ebs 볼륨이 있는 AWS Ubuntu 인스턴스에 디스크 공간이 부족합니까? 디스크 공간을 정리하기 위해 불필요한 파일을 지우는 방법

SystemD에서 많은 Python 프로세스를 서비스로 실행하고 있습니다. 다음 명령을 사용하여 찾은 수는 아마도 200개가 넘는 Python 시스템 서비스일 것입니다.

systemctl list-units --type=service | grep "search string specfic to my created python services" | wc -l
output:245 

나는 너무 많은 서비스가 디스크를 가득 채울 만큼 많은 로그를 생성할 수 있다는 것을 알고 있습니다.

그래서 logrotate를 설정하고 일정한 간격으로 로그를 삭제하고 싶습니다. 하지만 이제 디스크 공간이 완전히 부족해졌으므로 가능한 모든 공간을 지우고 공간이 차지하는 위치를 찾기 위해 많은 솔루션을 시도했지만 성공하지 못했습니다.

전체 49GB의 디스크 공간이 사용되었습니다.

여기에 이미지 설명을 입력하세요.

어떤 디렉토리가 더 많은 공간을 차지하는지 찾으려고 합니다.

여기에 이미지 설명을 입력하세요.

gcp에서도 비슷한 문제가 있었는데 디스크가 꽉 찼는데 이 명령으로 나열된 가비지를 삭제하여 해결했습니다.

sudo find / -type f -printf '%12s %p\n' 2>/dev/null|awk '{if($1>999999999)print $0;}'

하지만 이것을 사용할 때 나열되는 유일한 것은 입니다 /proc/kcrore.

여기에 이미지 설명을 입력하세요.

이거 지울 수 없는 거 알아

관련 정보