Discourse 및 플러그인 업그레이드 실패

안녕하세요. Docker Manager에서 ‘모두 업그레이드’ 버튼을 눌러 Discourse와 기타 플러그인을 최신 버전으로 업그레이드하려고 시도했습니다. 하지만 업그레이드에 실패했습니다.

마지막 로그는 다음과 같았습니다: 초기에 사용되었던 3개의 Unicorn 워커를 시작 중입니다. 아래를 참조하세요.

프로세스 재시작을 시도했으나, 현재 다음 두 화면이 표시되며 ‘업그레이드 초기화’ 버튼을 사용할 수 없는 것 같습니다.


조언을 부탁드립니다. 감사합니다, Simon

오류는 이 로그에서 더 위쪽에 있을 것입니다.

백그라운드 업그레이드가 완료되거나 오류가 발생할 때까지 기다려야 합니다.

게빈, 감사합니다. 실제로 오류가 발생했지만, 업그레이드를 다시 시작했는데 아마 그건 실수였을 겁니다. 이전에는 “Upgrade discourse” 아래에 있는 업그레이드 바가 오류 알림이 나올 때까지 움직였는데, 지금은 아무것도 일어나는 것 같지 않습니다.

다시 오류가 나는지 기다려 보겠습니다.

참고로, 얼마 전 Docker Manager 업그레이드 시에도 동일한 “죄송합니다, Discourse 업그레이드 중 오류가 발생했습니다…” 오류가 발생했습니다. 그 후 파란색 ‘업그레이드 시작’ 버튼을 다시 눌렀더니 두 번째 시도에서 Docker Manager가 성공적으로 업데이트되었습니다(다만 속도가 느렸습니다). 현재는 Discourse 자체를 업데이트 중이며, 이것도 시간이 좀 걸리고 있습니다.

(1GB Digital Ocean 드롭렛)

제이미, 감사합니다… 만약 오류가 발생하면, 하나씩 업그레이드하는 걸 계획할 것 같아요.

제 테스트 사이트는 이제 성공적으로 업데이트되었습니다. 다만 평소보다 시간이 좀 더 걸렸습니다. 관리 UI에서 '모두 업그레이드’를 하려면 Docker Manager를 먼저 업그레이드하도록 강제하고 있어서, 그게 도움이 된 것 같습니다.

감사합니다. 전체 과정이 얼마나 걸리나요? 진행률 표시줄이 전혀 반응이 없어서 얼마나 기다려야 할지 모르겠습니다.

파란색 진행 막대가 움직이고 있어서, 지금 말씀하시는 단계와 제가 경험한 단계가 같은지 확신할 수 없습니다. 시간을 재지는 않았지만, 마지막 '모두 업데이트’는 약 40분 정도 걸렸고, 그 직전의 Docker Manager도 비슷한 시간이 걸린 것 같습니다?

@simonfen 명령줄을 통해 로그인할 수 있나요?

가능하다면, launcher rebuild app을 실행해 주세요.

위 스크린샷 두 번째에 있는 블랙박스에 접근하려는 것이라면, 저는 접근할 수 없습니다. 위 사진처럼 그냥 검은색일 뿐이며 반응이 없습니다.

1시간 넘게 기다렸지만 아무 변화가 없어 보입니다. 아마 90분 정도 된 것 같습니다.

아니, 처음에 Discourse를 설치했던 위치를 말하는 거예요.

터미널에 로그인해서 명령어를 실행하면 됩니다.

아마도 스스로 수정된 것 같습니다. 이제 모든 것이 업그레이드되었지만, 두 개의 플러그인은 개별적으로 시도해 보려고 합니다.

진행률 바가 움직이지 않았던 것 같지만, 실제로는 백그라운드에서 업그레이드가 진행되고 있었던 것 같습니다.

네, 버전을 2.8에서 Discourse 2.9.0.beta1로 변경했는데 사이트는 여전히 정상 작동 중입니다.

즉, 업그레이드는 성공적으로 이루어진 것입니다.

solved 플러그인을 업그레이드하려고 했는데 다음 오류가 발생했습니다:
Upgrade discourse-solved error.docx (15.5 KB)

그 후 업그레이드 페이지로 돌아가려고 하니 이번에는 다음과 같은 오류가 나타났습니다:

다만, 메인 Discourse 페이지에서는 메인 업그레이드가 성공적으로 완료된 것으로 보입니다.

터미널에서 ./launcher rebuild app를 실행하는 것을 추천합니다.

고빈, 조언해 주셔서 정말 감사합니다.

디스코스를 직접 설치한 건 아니지만, 어떻게 해야 하는지 알아볼게요.

자체 호스팅을 사용 중이라면 다음 링크에 유용한 정보가 있습니다:

JammyDodger님, 정말 감사합니다.