안녕하세요, 포럼을 검색해 보았더니 에러 137은 메모리가 부족해서 프로세스가 종료된 것과 관련이 있다고 합니다. 다른 사람들이 사용한 해결책 중 몇 가지를 시도해 보았지만, 여전히 부트스트랩에 실패하여 작동하지 않고 있습니다. 며칠 전 웹 관리 인터페이스를 통해 새 버전으로 업데이트를 시도한 이후로 디스코urses가 계속 다운된 상태입니다.
다른 게시물에서 누군가가 스왑 파일이 필요할 수 있다고 제안했지만, 저는 이미 몇 달 전 포럼을 처음 시작할 때 자동으로 생성된 스왑 파일이 있습니다.
‘free’ 명령어 출력 결과는 다음과 같습니다:
total used free shared buff/cache available
Mem: 2097152 124012 1964748 0 8392 1973140
Swap: 2097148 0 2097148
정말 죄송합니다. ./admin/upgrade 페이지에서 제안한 대로 제가 시도해 온 것이 바로 그것이며, pastebin에 올린 로그도 바로 그 내용입니다. 원래는 더 새로운 버전으로 업데이트를 하려다가 완전히 오류가 발생했고, 웹 UI에서 에러가 뜬 후 포럼이 다운되었습니다.
또한 ./discourse-doctor를 실행해 보았지만, “빌딩 중…” 단계에서 동일한 오류와 함께 버전이 "NOT FOUND"라고 표시됩니다.
안녕하세요, 결국 해결했어요. “페이지에 접근할 수 없음” 문제가 발생한 이유는 Let’s Encrypt의 주간 재인증 한도(5회) 때문이었어요. 제 실수였고, 제가 본 페이지는 캐시된 것이었네요.
결국 포럼을 재설치했는데, 다행히 꽤 최신 백업이 있어서 명령어로 복구한 뒤 기존 플러그인들을 다시 설치했어요. 또한 다른 용도로도 사용할 수 있을 것 같아서 서버 RAM을 8GB로 업그레이드했는데, 이제 포럼이 완전히 정상 작동하고 137 종료 코드도 더 이상 안 나와요. 지금은 아주 잘 돌아가고 있어요.