# DigitalOcean 원클릭 설치가 완료되지 않아요

**URL:** https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629
**Category:** Self-hosting
**Created:** [5월 7, 2021, 12:27오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629 "2021-05-07T12:27:00Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![rosano](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rosano/32/219968_2.png) [@rosano](https://meta.discourse.org/u/rosano)
#### Post date: [5월 7, 2021, 12:27오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/1 "2021-05-07T12:27:00Z")

</div>

이 드롭렛 템플릿 [Discourse | DigitalOcean Marketplace 1-Click App](https://marketplace.digitalocean.com/apps/discourse) 을 사용했는데, 머신에 `ssh`로 접속하는 즉시 설치 프로그램이 실행되는 것 같습니다. 도메인과 이메일 설정으로 설치를 구성할 수 있었고, 대부분의 설치 과정이 완료되는 것처럼 보입니다. 마지막에 `Redis is now ready to exit, bye bye...`에서 멈추고 나서 파이프 손상(broken pipe) 오류가 발생합니다. 조언을 주실 수 있나요?

 ![Screen Shot 2021-05-07 at 09.21.56](https://global.discourse-cdn.com/meta/original/3X/a/8/a84c3e91b67059fbd7348ff78f86798c19d97e2d.png)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [5월 7, 2021, 12:48오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/2 "2021-05-07T12:48:40Z")

</div>

[Discourse 공식 표준 설치](https://meta.discourse.org/t/discourse-official-standard-installation/142537)를 참고해 주세요. 해당 드롭렛을 삭제하고 처음부터 다시 시작하는 것을 권장합니다.

웹 브라우저를 통해 해당 주소를 직접 열어 Discourse가 실행 중인지 확인해 보셨나요?

---

<div class="post-metadata">

### Author: ![rosano](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rosano/32/219968_2.png) [@rosano](https://meta.discourse.org/u/rosano)
#### Post date: [5월 7, 2021, 1:24오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/3 "2021-05-07T13:24:34Z")

</div>

> [@pfaffman](#):
>
> [Discourse 공식 표준 설치](https://meta.discourse.org/t/discourse-official-standard-installation/142537)를 참고해 주세요. 해당 드롭렛을 삭제하고 처음부터 다시 시작하는 것을 권장합니다.

공식 설명서를 따라 다른 드롭렛을 새로 만들었는데, 어디서부터 문제가 생겼는지 정확히 모르겠습니다. 어떻게든 다시 이 ‘broken pipe’ 문제가 발생하고 있습니다. 가끔은 무작위로 멈추는 것 같아서 여러 번 시도해야만 계속 진행할 수 있습니다:

 ![Screen Shot 2021-05-07 at 10.21.12](https://global.discourse-cdn.com/meta/original/3X/3/9/394d15576809c9fd9cfe81a419f8db98b5c0ec77.jpeg)

> [@pfaffman](#):
>
> 웹 브라우저를 통해 Discourse가 실행 중인지 확인해 보셨나요?

Safari에서는 `서버에 연결할 수 없습니다`라는 오류가, Chrome에서는 `이 사이트로 이동할 수 없습니다`라는 오류가 나고 있습니다. `ping` 명령을 실행하면 올바른 IP 주소에서 응답을 받기 때문에, 앱이 단순히 실행되지 않는 것 같습니다.

---

<div class="post-metadata">

### Author: ![rosano](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rosano/32/219968_2.png) [@rosano](https://meta.discourse.org/u/rosano)
#### Post date: [5월 7, 2021, 1:57오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/4 "2021-05-07T13:57:44Z")

</div>

또한 `discourse-doctor`를 실행해 보았는데, 앱이 실행되지 않는 상태이므로 재구성을 시도하는 것 같습니다. 이유를 알 수 없으나 설치가 완료되지 않는 것 같습니다.

 ![Screen Shot 2021-05-07 at 10.56.11](https://global.discourse-cdn.com/meta/original/3X/a/0/a082f311ea5081817bb7360f2743900cf0469a55.png)

---

<div class="post-metadata">

### Author: ![hawm](https://avatars.discourse-cdn.com/v4/letter/h/f07891/32.png) [@hawm](https://meta.discourse.org/u/hawm)
#### Post date: [5월 7, 2021, 2:32오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/5 "2021-05-07T14:32:17Z")

</div>

![Screenshot from 2021-05-07 22-23-28](https://global.discourse-cdn.com/meta/original/3X/e/3/e3d5ba4c1fa4844795ea80b9ec962c677337d02c.png)

SSH 연결이 서버에서 끊겨서 설치 진행이 중단된 것을 확인할 수 있습니다. 따라서 설치가 완료될 때까지 SSH 연결이 끊기지 않도록 주의해야 합니다.

`screen` 도구를 사용해보시는 것을 권장합니다.

> **[How to Use Linux Screen](https://linuxize.com/post/how-to-use-linux-screen/)**
>
> GNU Screen is a terminal multiplexer for managing persistent sessions over SSH. This guide covers sessions, windows, detach/reattach, scrollback mode, and …

---

<div class="post-metadata">

### Author: ![rosano](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rosano/32/219968_2.png) [@rosano](https://meta.discourse.org/u/rosano)
#### Post date: [5월 7, 2021, 8:52오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/6 "2021-05-07T20:52:51Z")

</div>

음, macOS에서 `screen`을 시도해 보았지만 결과는 같은 것 같습니다. 터미널에 손을 대지 않는 상태인데 SSH 연결이 끊기는 이유가 무엇인지 모르겠습니다.

![Screen Shot 2021-05-07 at 17.26.35](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/7/c/7c49692ceaa589c3f2b0070fb10a904dbddd432a.png)

‘broken pipe’ 문제에 대한 [가능한](https://askubuntu.com/questions/127369/how-to-prevent-write-failed-broken-pipe-on-ssh-connection) [해결 방법](https://stackoverflow.com/questions/13228425/write-failed-broken-pipe)으로 SSH가 연결을 유지하도록 설정하는 것을 찾아보았지만, 제 경우에는 결과가 바뀌지 않았습니다: 이 문제로 인해 모든 설치 과정이 완료되지 않아 앱이 시작되지 않습니다. 1GB와 2GB RAM의 여러 드롭렛을 시도해 보았습니다. 이 문제를 어떻게 해결해야 하는지, 왜 이런 일이 발생하는지 모르겠습니다. 이전에 이런 경험을 하신 분이 계신가요?

---

<div class="post-metadata">

### Author: ![hawm](https://avatars.discourse-cdn.com/v4/letter/h/f07891/32.png) [@hawm](https://meta.discourse.org/u/hawm)
#### Post date: [5월 8, 2021, 4:00오전 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/7 "2021-05-08T04:00:33Z")

</div>

`screen -r` 명령을 사용하면 서버에서 연결이 끊긴 후 다시 연결했을 때 마지막 세션을 재개할 수 있습니다. 그래서 `screen` 도구를 권장하는 것입니다. 위에서 링크한 기사를 자세히 읽어보세요. `screen` 세션에서 시작하면 설치가 계속 진행되므로, 연결이 끊겨도 다음에 접속할 때 세션을 재개하면 됩니다.

---

<div class="post-metadata">

### Author: ![rosano](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rosano/32/219968_2.png) [@rosano](https://meta.discourse.org/u/rosano)
#### Post date: [5월 8, 2021, 1:40오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/8 "2021-05-08T13:40:00Z")

</div>

[@mrus@merveilles.town이 제안함](https://merveilles.town/@mrus/106199761595836024)

> 설치가 네트워크 재시작이나 기타 이상한 작업을 수행하는 것일 수 있지만, 그건 SSH 연결에 영향을 주지 않아야 합니다. 웹 콘솔을 사용해 얼마나 진행할 수 있는지 확인해 보세요.

DigitalOcean 웹 콘솔을 사용하니 문제가 해결되었습니다. 제 인터넷 연결 상태가 좋지 않아 일반적으로 SSH에 문제가 발생하는 것 같고, DigitalOcean이나 Discourse와는 무관한 것 같습니다.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [6월 7, 2021, 1:40오후 UTC](https://meta.discourse.org/t/digtalocean-one-click-install-doesnt-finish/189629/9 "2021-06-07T13:40:34Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
