자, 상황을 명확히 정리해 보겠습니다. 리눅스와 명령줄 인터페이스는 제 전문 분야가 아니므로, 답변 시 쉬운 표현과 명확한 단계를 사용해 주셨으면 합니다
저는 꽤 활발한 포럼을 운영 중인데, 성능 문제를 발견하여 DO(DigitalOcean) 드롭렛의 크기를 늘렸습니다. 이는 어제 성공적으로 완료되었고 모든 것이 정상적으로 작동했지만, 전체적으로 디스크 공간이 부족하다는 점은 인지하고 있었습니다. 불행히도 백업이 예약되어 있다는 사실을 잊고 있었는데, 그 결과 밤사이 드라이브가 가득 차버렸습니다.
포럼에 접근할 수 없게 되었습니다. 이를 해결하기 위해 더 이상 discourse 관리자 대시보드에 접근할 수 없었으므로, 전원을 꺼내고 공간을 두 배로 늘렸습니다.
드롭렛 리사이징 시, CPU, 메모리 및 디스크 옵션을 사용하여 리사이징을 수행하면 블록 디바이스가 증가합니다. 대부분의 경우, 다음 부팅 시 드롭렛에서 실행 중인 소프트웨어가 이를 감지하고 이를 업데이트하기 위한 몇 가지 단계를 시작합니다. 즉, 디스크 크기는 증가했지만, 이를 적절히 반영하려면 업데이트가 필요합니다. 그러나 디스크 사용량이 100%였기 때문에 이를 수행하는 방법을 찾지 못하고 있습니다.
앞서 언급했듯이 저는 전문가가 아닙니다. 포럼 자체를 잃지 않고 이 모든 것을 다시 작동시키기 위해 /var 폴더에서 무엇을 삭제할 수 있는지 이해해야 합니다.
무엇을 말씀하시는 건지 정확히 모르겠네요. Discourse 자체는 꽤 최신 상태였지만, 제가 수동으로 업데이트를 한 적은 없어요. 말씀드렸듯이 이 문제는 100% 드라이브의 저장 공간과 관련이 있습니다. 드라이브가 가득 차서 대부분의 작업을 수행할 수 없어요. 그리고 저는 전문가가 아니어서, 상황을 더 악화시키지 않으려고 애쓰고 있지만 좀 헤매고 있습니다.
수정:
그러면 이는 드라이브에 불필요한 공간을 차지하는 대량의 백업 파일이 존재한다는 것을 의미하는 것 같습니다. 수동으로 삭제하는 방법은 무엇인가요? 전체 폴더를 그냥 삭제해도 되나요, 아니면 파일별로 삭제해야 하나요?