# 파티션에 설치하는 방법 도움

**URL:** https://meta.discourse.org/t/help-with-installing-on-a-partition/239978
**Category:** Self-hosting
**Created:** [9월 25, 2022, 12:30오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978 "2022-09-25T00:30:11Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 25, 2022, 12:30오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/1 "2022-09-25T00:30:11Z")

</div>

여러분 안녕하세요,

이런 종류의 도움을 요청하는 것이 처음인 것 같은데, 정말 간절히 필요합니다 ☹

저희 서버에는 스왑 파티션을 제외하고 2개의 파티션이 설치되어 있습니다.

첫 번째 파티션은 200GB이고, 두 번째 파티션은 100GB입니다.

저는 200GB 파티션을 저장용으로 사용할 예정이므로, Discourse를 100GB 파티션에 설치하고 싶습니다 🙉

지금, 제가 모르는 것을 하거나 길을 잃지 않도록 스크립트를 두 번째 파티션에 설치하도록 SSH 명령을 어떻게 실행해야 할까요?

거의 모든 곳을 검색해 보았지만 이 문제에 대해 명확한 주제나 논의가 없었습니다.

도와주시면 정말 감사하겠습니다 🙂

수정: 추가 정보로, 이미 서버에 Ubuntu 20.04 LTS를 설치해 두었습니다.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [9월 25, 2022, 2:38오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/2 "2022-09-25T02:38:39Z")

</div>

두 번째 파티션을 마운트했나요? 그렇다면 경로는 무엇인가요?

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 25, 2022, 3:20오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/3 "2022-09-25T03:20:57Z")

</div>

이것은 **/dev/sda4** 에 마운트되어 있습니다.

/dev/sda4 3333580800 3497420799 163840000 78.1G Linux 파일시스템

도움이 되길 바라며, 답변해 주셔서 정말 감사합니다.

---

<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: [9월 25, 2022, 2:38오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/4 "2022-09-25T14:38:52Z")

</div>

> [@spectre](#):
>
> 누군가가 이런 종류의 도움을 요청한 건 아마도 처음일지도 모르지만, 정말 절박하게 필요합니다.

사람들은 Stack Exchange나 [Unix.com](http://Unix.com)(그런 사이트가 있는 것 같네요) 같은 곳이나 기타 시스템 관리 관련 사이트에서 이런 질문을 매우 자주 합니다. 이는 Discourse 자체의 문제는 아닙니다.

Discourse는 일반적으로 데이터를 /var/discourse에 저장하고, Docker가 데이터를 보관하는 위치에 파일을 둡니다.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [9월 25, 2022, 2:59오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/5 "2022-09-25T14:59:45Z")

</div>

> [@spectre](#):
>
> **/dev/sda4** 에 마운트되어 있습니다.

아니요, 그건 디바이스입니다. 마운트를 하셨나요?  
`/var/discourse`에 마운트하면 원하는 결과를 얻을 수 있습니다.

예를 들어 [https://devconnected.com/how-to-mount-and-unmount-drives-on-linux/](https://devconnected.com/how-to-mount-and-unmount-drives-on-linux/) (구글 검색에서 마음에 드는 첫 번째 결과)를 참고해 보세요.

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 25, 2022, 9:52오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/6 "2022-09-25T21:52:29Z")

</div>

파티션이 2개 있고, 100GB HDD 파티션에 마운트하는 방법을 알아야 하는데, Discourse를 설치하기 위해 이 파티션을 어떻게 호출해야 하는지 모르겠어요!!

/var/discourse에 마운트하면 자동으로 해당 HDD에 설치되는 건가요? 😉

여기가 바로 도움이 필요한 부분입니다. Discourse를 설치하기 위해 그 100GB 드라이브를 마운트하려면 어떻게 해야 하는지 알려주세요.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [9월 25, 2022, 9:54오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/7 "2022-09-25T21:54:02Z")

</div>

파티션에 파일 시스템을 이미 생성했다고 가정하면

```plaintext
mkdir /var/discourse
mount /dev/sda4 /var/discourse

```

하지만 재부팅 후에도 유지되려면 `/etc/fstab` 항목을 생성해야 하며, 이전 게시물에 올린 링크에서 그 방법을 설명해 드립니다.

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 25, 2022, 10:37오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/8 "2022-09-25T22:37:39Z")

</div>

> [@RGJ](#):
>
> 하지만 재부팅 후에도 유지하려면 `/etc/fstab` 항목을 생성해야 합니다. 이전 게시물에 올린 링크에서 그 방법을 자세히 설명해 드릴게요.

이제야 제대로 된 말 하시네요 😉

앞으로 며칠 안에 시도해보고 문제가 없는지 확인한 후, 답변을 해결/해결책으로 표시하거나 추가 도움이 필요하면 말씀드릴게요 😃

고마워요, 형

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 26, 2022, 9:09오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/9 "2022-09-26T21:09:15Z")

</div>

> [@RGJ](#):
>
> 하지만 재부팅 후에도 유지하려면 `/etc/fstab` 항목을 생성해야 하며, 이전 게시물에서 올린 링크에서 그 방법을 설명해 드립니다.

완료했습니다, 형님!

마운트하고 재부팅 후에도 유지되도록 필요한 모든 설정을 했는데, 한 가지를 설치하려고 하면 같은 HDD에 다른 것을 설치할 수 없다고 알려주네요..!

분할 작업을 위한 조언은 유용했지만, 두 가지를 설치하는 것은 잘 안 되고 있어요 ☹

지금 제가 뭘 잘못하고 있는 걸까요?? 😕

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [9월 26, 2022, 9:13오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/10 "2022-09-26T21:13:09Z")

</div>

> [@spectre](#):
>
> 한 가지를 설치하려고 하면 같은 HDD에는 다른 것을 설치할 수 없다고 알려줍니다.

무엇을 하고 있으며, 어떤 메시지가 표시되는지 좀 더 자세히 설명해 주시겠어요?

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 27, 2022, 1:24오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/11 "2022-09-27T01:24:21Z")

</div>

16GB RAM이 장착된 2TB 전용 서버에 Debian 10을 설치하여 다음 작업을 수행하려고 합니다:

계속하기 전에, 저는 이미 20GB SSD와 2GB RAM을 가진 작은 VPS에서 Discourse를 실행하고 있습니다. 사이트가 주목을 받고 성장하고 있어 이를 2TB 서버로 이전할 계획을 세웠습니다.

구체적인 계획은 다음과 같습니다:

1. 거의 1.6TB 용량에 시드박스(seedbox)를 설치합니다.
2. 약 300GB 용량에 소프트웨어와 스크립트를 테스트 및 실행하기 위한 제어 패널을 설치합니다.
3. 100GB 용량에 Discourse를 실행하기 위한 공간을 확보합니다.

제가 겪고 있는 문제는 다음과 같습니다. 시드박스를 설치하면 순조롭게 진행되지만, 명령어로 마운트하고 준비된 다음 파티션에 VestaCP를 설치할 때 문제가 발생합니다:

[root@myserver.com](mailto:root@myserver.com) :~# cd /vesta 를 실행하면 다음과 같이 나타납니다:  
[root@myserver.com](mailto:root@myserver.com) :~#vesta partition

문제는 VestaCP를 설치하면 선택된 파티션에서 순조롭게 설치되고 완벽하게 작동하지만, 그 후에 시드박스를 설치하면 순조롭게 진행되지 않고 아래 단계에서 멈추는 것입니다:

```plaintext
It will take approx 10 minutes for the script to complete

Updating package lists
Upgrading packages
Installing required packages

```

여기서 2시간이 걸리면서 더 이상 진행되지 않습니다. 한편, VestaCP를 확인해 보면 NGINX가 비활성화되어 있는 것을 볼 수 있는데, 이는 시드박스가 NGINX를 인수하려는 시도를 하고 있기 때문입니다!

[NGINX 오프라인 상태 확인하기](https://www.imagebam.com/view/MEDZJXK)

반대로, 시드박스를 먼저 설치하면 VestaCP는 새 서버(fresh server)에 설치해야 한다고 말합니다.

이러한 구성으로 시작하면, Discourse가 제가 원하는 만큼 부드럽게 작동할 때까지 막힐 것 같습니다..!

제가 올바른 방향으로 나아가기 위해 몇 번의 클릭만 남겨두고 있다는 것을 알지만, 같은 지점에서 **두뇌 기능이 정지** 되어 있습니다 ☹

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [9월 27, 2022, 3:16오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/12 "2022-09-27T03:16:58Z")

</div>

부디 오해하지 마세요. 그런데 아직 Discourse 설치조차 하지 않았는데, 왜 Discourse 포럼에서 이런 질문을 하고 계신 건가요? Vestacp에 대해 잘 아시는 분들을 찾아보시는 것이 좋을 것 같습니다. (저는 솔직히 Vestacp라는 것을 들어본 적도 없네요, 죄송합니다.)

그리고 제 입장이라면, 그 전용 서버에 VM 플랫폼을 실행해서 이후에 무엇을 하든 끝없는 유연성을 확보할 수 있도록 했을 것입니다.

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 27, 2022, 4:31오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/13 "2022-09-27T04:31:19Z")

</div>

[quote=“Richard - Communiteq, post:12, topic:239978, username:RGJ”]  
잘못 이해하지 말아 주셨으면 좋겠는데, 아직 Discourse 설치 단계에 이르지도 않았는데 왜 Discourse 포럼에서 이런 질문을 하는 건가요?  
[/quote] 정말 맞는 말씀이네요 ..!

처음에 Vesta를 사용했는데, Discourse부터 시작해서 설치 관련 문제가 있는지 확인해 보았어야 했는데 🙂

이 토론은 여기서 마무리하되, 1~2일 후에 서버 간 Discourse 마이그레이션에 대해 새로운 토론을 시작하겠습니다.

관련이 없는 주제에 시간을 많이 써 주셔서 감사합니다, 형!

여기 스태프들을 정말 좋아하고, 이 사이트는 우리의 두 번째 집이 될 만큼 멋집니다 😛

감사합니다,

---

<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: [9월 27, 2022, 11:45오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/14 "2022-09-27T11:45:41Z")

</div>

그리고 이것이 단일 드라이브라면, 왜 고생만 시키는 작은 조각들로 파티션을 나눠야 하는지 궁금합니다. 예전에는 파일 시스템이 너무 작아서(블록을 크게 만들지 않는 한) 파티션을 나눠야 했지만, 이제 부팅용 파티션을 작게 만드는 것 외에는 드라이브를 더 작은 부분으로 나눌 이유가 사실상 없습니다. 요즘은 사람들이 RAID를 사용해 드라이브를 더 큰 파티션으로 결합하는 경우가 더 많지만, 모두 말했듯이 이것은 Discourse의 문제가 아닙니다.

새 서버로 이전하는 방법에 대한 주제(토픽)가 있는 것 같은데, 찾을 수가 없네요.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [9월 27, 2022, 11:52오전 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/15 "2022-09-27T11:52:33Z")

</div>

> [@pfaffman](#):
>
> 왜 파티셔닝을 해야 하는지

조금 벗어난 이야기이지만, 어쨌든 몇 가지 타당한 이유는 다음과 같습니다:

- 사용자 데이터와 시스템 데이터를 분리하여, 사용자 데이터가 커질 때 시스템이 완전히 다운되지 않도록 합니다.
- 서로 다른 작업에 적합한 다른 파일 시스템을 사용할 수 있습니다(예: 속도 vs. 신뢰성).
- 파일 시스템 손상 시 리스크를 최소화합니다.

---

<div class="post-metadata">

### Author: ![spectre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spectre/32/274073_2.png) [@spectre](https://meta.discourse.org/u/spectre)
#### Post date: [9월 27, 2022, 9:57오후 UTC](https://meta.discourse.org/t/help-with-installing-on-a-partition/239978/16 "2022-09-27T21:57:30Z")

</div>

멋진 관리자분들과 지원자분들께 감사드립니다. 정말 큰 도움이 되었고, 여러분의 경험에서 많은 것을 배웠습니다 😃

여러분이 적어주신 모든 문장을 조언으로 잘 새겨듣겠습니다!

더 드릴 말씀은 없지만, 여러분 모두에게 성공이 가득한 해가 되기를 바라며, 점점 더 나아지시길 바랍니다 🤟
