멀티사이트 업그레이드가 검은색 빈 상자에 멈춰 있는 것 같습니다

최근 2GB RAM의 DO 드롭렛에 6개 사이트로 멀티사이트를 설치했습니다. 더 높은 RAM 옵션을 사용해야 할 것 같지만, 처음에는 모든 포럼이 매우 작을 것이므로 저렴한 비용으로 시작할 수 있기를 바랐습니다.

어쨌든, 메인/기본 포럼을 포함하여 어떤 포럼의 관리자 페이지에서든 업그레이드를 시도할 때 파란색 업그레이드 버튼을 클릭하면 버튼이 회색으로 변하고 "Upgrading…"이라고 표시되지만, 싱글 사이트 설치에서 보통 보던 것과 달리 아래 검은색 터미널 박스에 아무것도 표시되지 않습니다.

이미 10~15분 이상 지났지만 여전히 아무것도 보이지 않고, 진행되고 있는지 확실하지 않습니다.

  • 이것이 발생하는 이유가 무엇일까요?
  • 포럼 UI 중 어느 곳에서든 업그레이드가 가능한가요?
  • 불가능하다면, 명령줄을 통해 멀티사이트를 업그레이드해야 하나요?

수정: 업그레이드를 리셋하고 잠시 기다린 후 페이지를 새로고침하여 Discourse Assign 플러그인을 업그레이드하려고 했습니다. 그러자 박스에 이전 업그레이드 때문인지 유니콘(unicorn) 워커가 부족하다는 정보가 표시되었습니다. 해당 플러그인의 업그레이드를 클릭하니 작동했고, 따라서 이 문제는 RAM이 부족해서인 것 같습니다. (참고: How to avoid upstream timeouts? - #2 by mpalmer)

당신은 RAM이 부족하다고 최소 두 번은 말씀하셨습니다. 제 생각에도 맞습니다. 제가 RAM을 더 많이 채우도록 고려해 볼까요?

아, RAM이 부족하다는 생각을 해본 적은 있지만, 이 문제를 처음 게시한 건 이번이 처음인 것 같습니다—아니면 아닐 수도 있고요.

여기서 문제가 메모리 부족이었다는 걸 알게 된 후, 주제를 삭제할까 생각했지만 비슷한 버그를 겪는 사람들을 위해 남겨두는 게 도움이 될 것 같아 그대로 두었습니다.

다양한 RAM 권장 사양에 대해서는 읽어본 적이 있는데, 그 범위는 다음과 같습니다:

그리고

RAM이 부족할 때의 구체적인 결과에 대해서는 많이 읽지 않았습니다. 사이트가 느려지는 것은 보고 있었지만, 이번에는 메모리 부족으로 인해 재빌드/업그레이드가 실패할 수 있다는 사실을 알게 되었습니다.

지금은 월 10달러를 아끼기 위해 사이트가 느려지는 것을 감수하려 했지만, 업그레이드 실패가 너무 짜증나서 메모리를 늘리기로 했습니다.

디스크 크기를 그대로 두면 나중에 다시 줄일 수 있습니다(메모리가 문제가 되지 않는다면).

네, 바로 그걸 하려고 했어요. RAM/CPU만 업그레이드해도 더 큰 용량의 디스크를 함께 업그레이드하는 것과 가격이 같다는 걸 알게 되었지만, 일단 되돌릴 수 있는 RAM/CPU 업그레이드 옵션을 선호합니다. 만약 이 설정이 잘 작동하거나, 더 높은 레벨에서 잘 작동한다면, 추가 디스크 공간을 함께 업그레이드할 수도 있고(가능하다면 같은 가격으로), 아니면 새로운 드롭렛을 만들어 거기에 다시 구축할 수도 있겠네요.

@pfaffman, 정말 감사드립니다. 도움과 조언, 그리고 저 같은 사람이 설치와 관리를 더 쉽게 할 수 있도록 Meta에서 해 주신 많은 것들에 진심으로 감사합니다.