Как добавить / смонтировать блочное хранилище на дроплете DigitalOcean в корневом каталоге сервера /

Я создал новую каплю CentOS x64 в Digital Ocean, и в то же время я добавил блочное хранилище объемом 100 ГБ в качестве дополнительного хранилища.

Но когда я вошел в свой VPS, я вижу это так:

[root@centos-s-1vcpu-1gb-nyc3-01 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G  940M   25G   4% /
devtmpfs        474M     0  474M   0% /dev
tmpfs           496M     0  496M   0% /dev/shm
tmpfs           496M   13M  484M   3% /run
tmpfs           496M     0  496M   0% /sys/fs/cgroup
/dev/sda        100G   61M   95G   1% /mnt/volume_nyc3_01
tmpfs           100M     0  100M   0% /run/user/0

Как видите, дополнительный том хранилища добавляется как отдельная точка монтирования:

/dev/sda        100G   61M   95G   1% /mnt/volume_nyc3_01

Как я могу сделать это хранилище блоков пригодным для использования, скажем, примерно так:

/usr/share/nginx/

Так что в основном мой VPS имеет 25 ГБ под root /и 100 ГБ хранилища, установленного /mnt/volume_nyc3_01

То, что я хочу, это общий объем памяти 125 ГБ, доступный под root / Как мне это сделать?

2 ответа

Я не уверен, что вы пытаетесь достичь, но из df вывод команды, том уже смонтирован.

Может быть, вы можете создать символическую ссылку на путь, с которого вы хотите получить доступ к тому от... скажем

ln -s /mnt/volume_nyc3_01 /usr/share/nginx

Так что в основном мой VPS имеет 25 ГБ под root / и 100 ГБ хранилище, установленное под /mnt/volume_nyc3_01

То, что я хочу, это общий объем памяти 125 ГБ, доступный под root / Как мне это сделать?

Вы не можете делать то, что вы описываете. Когда вы добавляете блочное хранилище в VPS, как это, вы добавляете в систему внешний жесткий диск, и он монтируется на отдельном томе.

Два варианта выбора: можно ли увеличить размер корневых томов с помощью инструментов Digital Ocean. Это, скорее всего, потребует простоя и восстановления корневого тома.

Но, тем не менее, это не очень хорошая долгосрочная стратегия. Многие люди используют Linux/Unix-серверы таким образом, чтобы иметь корневой том, который может загружаться и хранить нужные приложения, а затем использовать дополнительный том для хранения данных и тому подобного. Обычно эти тома монтируются под /opt/ и тогда ваше приложение использует это.

Преимущество использования таких томов заключается в том, что вам никогда не придется беспокоиться о том, что увеличение потребностей в хранилище отрицательно сказывается на вашей корневой системе.

Другие вопросы по тегам