포럼 데이터가 많지 않은데 디스크가 가득 찼습니다

안녕하세요. 사용자 3명뿐이고 업로드된 파일도 거의 없는데 포럼에서 계속 여유 공간 부족 문제가 발생하고 있습니다.

클린업과 도커 클린업을 실행해 봤지만, 스크린샷에서 보시듯 백업은 190MB, 업로드는 27MB밖에 안 됩니다. 그런데 사용 중인 디스크 용량이 18GB입니다. 왜 이렇게 많은 공간을 차지하는 건가요? 이로 인해 업그레이드가 실행되지도 않고, 전혀 이해가 가지 않습니다.

GCP에서 Ubuntu 1804 Bionic OS를 사용하여 자체 호스팅을 하고 있습니다.

시스템이 비대해지거나 과도한 캐싱 문제로 인스톨이 가득 차는 것을 방지하는 방법에 대해 어떤 생각이 있으신가요?

구버전의 docker 이미지에서 디스크 공간을 되찾으려면 ./launcher cleaup을 사용할 수 있습니다.

해봤는데 공간이 0바이트도 확보되지 않았습니다. 정말 답답하네요

Screen Shot 2021-01-20 at 4.14.35 PM

몇 개의 스냅을 확인했는데, 이거 우분투 서버인가요?

네, Ubuntu입니다.

"스냅"이 뭔지 잘 모르겠어요.

디스크 용량이 18GB(/dev/sda1이 /에 마운트됨)뿐이며, 현재 7.2GB가 비어 있습니다. 11GB가 사용 중입니다:

image

이것이 OS와 Docker, Discourse가 차지하는 공간입니다. 재빌드할 때마다 ./launcher cleanup을 실행해야 합니다.

제이, 감사합니다. 위에 언급된 방법들을 모두 시도해 보았지만, cleanup을 실행해도 0MB가 복구됩니다. 또한 앱 재구성(rebuild) 중 오류 메시지에 5GB 미만의 공간이 있다고 표시되었는데, 이 정보도 정확하지 않았습니다.

결국 공간 확보를 위해 apt-get을 비롯한 여러 Linux 정리 명령어를 실행한 뒤에야 launcher rebuild를 실행할 수 있었습니다.

이 문제는 discourse 자체보다는 제 Ubuntu 버전과 시스템 상태와 더 관련이 있다고 추정됩니다.

모든 피드백에 감사드립니다.

Digital Ocean의 1GB 드롭렛에는 25GB의 디스크 공간이 제공되며, 이는 작은 규모의 포럼에서 즉각적인 문제를 일으키지 않는 데 보통 충분합니다. 하지만 그렇게 해도 몇 번의 백업만으로도 디스크가 쉽게 가득 차게 됩니다.

우리는 내부 사용 전용으로 운영되는 작은 포럼입니다. 업로드 용량은 27MB이고 백업은 198MB뿐입니다. 18GB 디스크는 충분히 여유가 있어야 하지만, 리눅스 환경에서 디스크가 차오르는 문제가 발생했습니다. 구글 클라우드에서는 디스크 용량 확장이 쉽지 않지만, 이전에 이 작업을 수행한 경험이 있어 늘리는 것은 가능합니다.

더 많은 데이터와 사용자를 보유하고 있지만 디스크 용량은 더 작은 다른 포럼이 정상적으로 잘 작동하고 있습니다. 이 설치 환경/가상 머신에 뭔가 문제가 생긴 것 같습니다.