최근 2GB RAM의 DO 드롭렛에 6개 사이트로 멀티사이트를 설치했습니다. 더 높은 RAM 옵션을 사용해야 할 것 같지만, 처음에는 모든 포럼이 매우 작을 것이므로 저렴한 비용으로 시작할 수 있기를 바랐습니다.
어쨌든, 메인/기본 포럼을 포함하여 어떤 포럼의 관리자 페이지에서든 업그레이드를 시도할 때 파란색 업그레이드 버튼을 클릭하면 버튼이 회색으로 변하고 "Upgrading…"이라고 표시되지만, 싱글 사이트 설치에서 보통 보던 것과 달리 아래 검은색 터미널 박스에 아무것도 표시되지 않습니다.
이미 10~15분 이상 지났지만 여전히 아무것도 보이지 않고, 진행되고 있는지 확실하지 않습니다.
이것이 발생하는 이유가 무엇일까요?
포럼 UI 중 어느 곳에서든 업그레이드가 가능한가요?
불가능하다면, 명령줄을 통해 멀티사이트를 업그레이드해야 하나요?
수정: 업그레이드를 리셋하고 잠시 기다린 후 페이지를 새로고침하여 Discourse Assign 플러그인을 업그레이드하려고 했습니다. 그러자 박스에 이전 업그레이드 때문인지 유니콘(unicorn) 워커가 부족하다는 정보가 표시되었습니다. 해당 플러그인의 업그레이드를 클릭하니 작동했고, 따라서 이 문제는 RAM이 부족해서인 것 같습니다. (참고: How to avoid upstream timeouts? - #2 by mpalmer)
네, 바로 그걸 하려고 했어요. RAM/CPU만 업그레이드해도 더 큰 용량의 디스크를 함께 업그레이드하는 것과 가격이 같다는 걸 알게 되었지만, 일단 되돌릴 수 있는 RAM/CPU 업그레이드 옵션을 선호합니다. 만약 이 설정이 잘 작동하거나, 더 높은 레벨에서 잘 작동한다면, 추가 디스크 공간을 함께 업그레이드할 수도 있고(가능하다면 같은 가격으로), 아니면 새로운 드롭렛을 만들어 거기에 다시 구축할 수도 있겠네요.
@pfaffman, 정말 감사드립니다. 도움과 조언, 그리고 저 같은 사람이 설치와 관리를 더 쉽게 할 수 있도록 Meta에서 해 주신 많은 것들에 진심으로 감사합니다.