Rebuild failure: "extconf failed, exit code 1" -- due to old Docker?
저도 같은 문제를 겪고 있으며, 이제 포럼이 오프라인 상태가 되었습니다 ![]()
Rebuild failure: "extconf failed, exit code 1" -- due to old Docker?
저도 같은 문제를 겪고 있으며, 이제 포럼이 오프라인 상태가 되었습니다 ![]()
아주 오래된 Docker 버전을 사용하고 계신가요?
./launcher start app 명령을 실행해서 재시작해 보실 수 있나요?
네, 이제 다시 온라인 상태입니다. 저희 Ubuntu 시스템은 완전히 최신 상태였지만, 어째서인지 Docker 버전은 몇 년 전 것이었습니다.
./launcher start app을 실행해도 도움이 되지 않았습니다. 문제를 해결한 유일한 방법은 /var/discourse/discourse_doctor를 실행하는 것이었는데, 제가 실행했을 때 SSH 세션이 동결되었습니다. 다른 관리자가 실행했고, 성공하여 문제가 해결되었습니다. ![]()
아마도 메모리가 부족했던 것 같습니다:
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
JS를 실행/컴파일(?)하는 데 2GB 이상의 RAM이 왜 필요한지 이해가 되지 않습니다… 더 가볍게 만들 수 있는 가능성이 있을까요?
8GB RAM 환경에서도 스왑이 설정되지 않은 경우 리빌드가 실패하는 사례를 꽤 많이 봤습니다. 이 서버에 스왑이 없다면 2GB 스왑을 설정한 후 다시 리빌드해 보는 것이 좋습니다.
이미 스왑 공간이 설정되어 있었습니다.
최근 JavaScript heap out of memory 관련 보고가 몇 건 있었는데, 이를 반영하기 위해 변경 사항이 적용되었습니다(모두 순조롭게 진행되길 바랍니다
)
질문자님의 문제가 원 게시글의 문제와 동일하지 않다고 생각하므로, 새로운 주제로 분리하겠습니다. ![]()