Как добавить дополнительный жесткий диск в качестве веб-пространства Apache
Я искал это в Google без четкого ответа
У меня есть веб-сервер, который использует один жесткий диск
/dev/sda4 40%
и иметь второй жесткий диск в
/dev/sdb1 0%
Как мне смонтировать или добавить второй жесткий диск, чтобы использовать дополнительное дисковое пространство на моей веб-странице? Я хочу использовать два жестких диска одновременно.
/var/www/vhosts/trexample.com
Может кто-нибудь указать мне руководство для этого или есть быстрая команда оболочки терминала, я просто могу скопировать вставить в корень?
1 ответ
Похоже, вам нужен способ разбить одну файловую систему на несколько физических томов. Я обрисую два подхода ниже.
LVM
Вы можете настроить логический том (используя LVM) на основе sdb1
и, возможно, части того, что сейчас sda4
и смонтировать его в /var/www/vhosts/trexample.com
,
Для настройки логического тома с использованием LVM см. https://wiki.ubuntu.com/Lvm.
Отформатируйте логический том с нужной файловой системой.
Переместите существующие данные в новую файловую систему.
Чтобы смонтировать том в нужном месте при загрузке, см. https://help.ubuntu.com/community/Fstab.
Btrfs
Некоторые файловые системы изначально поддерживают несколько базовых томов. Btrfs является одним из них и доступен в Ubuntu из коробки.
Сокращаться
sda4
по мере необходимости и создайте новый раздел во вновь освобожденном пространстве. Допустим, новый разделsda6
,Формат
sdb1
как новую пустую файловую систему Btrfs и смонтируйте ее:mkfs.btrfs /dev/sdb1 mkdir /mnt/trexample.com mount -t btrfs /dev/sdb1 /mnt/trexample.com
Добавьте другой том (ы) в файловые системы:
btrfs device add /dev/sda6 /mnt/trexample.com
Переместите существующие данные в новую файловую систему.
Чтобы смонтировать том в нужном месте при загрузке, см. https://help.ubuntu.com/community/Fstab.