Как добавить дополнительный жесткий диск в качестве веб-пространства Apache

Я искал это в Google без четкого ответа

У меня есть веб-сервер, который использует один жесткий диск

/dev/sda4 40%

и иметь второй жесткий диск в

/dev/sdb1  0%

Как мне смонтировать или добавить второй жесткий диск, чтобы использовать дополнительное дисковое пространство на моей веб-странице? Я хочу использовать два жестких диска одновременно.

/var/www/vhosts/trexample.com

Может кто-нибудь указать мне руководство для этого или есть быстрая команда оболочки терминала, я просто могу скопировать вставить в корень?

1 ответ

Похоже, вам нужен способ разбить одну файловую систему на несколько физических томов. Я обрисую два подхода ниже.

LVM

Вы можете настроить логический том (используя LVM) на основе sdb1 и, возможно, части того, что сейчас sda4 и смонтировать его в /var/www/vhosts/trexample.com,

  1. Для настройки логического тома с использованием LVM см. https://wiki.ubuntu.com/Lvm.

  2. Отформатируйте логический том с нужной файловой системой.

  3. Переместите существующие данные в новую файловую систему.

  4. Чтобы смонтировать том в нужном месте при загрузке, см. https://help.ubuntu.com/community/Fstab.

Btrfs

Некоторые файловые системы изначально поддерживают несколько базовых томов. Btrfs является одним из них и доступен в Ubuntu из коробки.

  1. Сокращаться sda4 по мере необходимости и создайте новый раздел во вновь освобожденном пространстве. Допустим, новый раздел sda6,

  2. Формат sdb1 как новую пустую файловую систему Btrfs и смонтируйте ее:

    mkfs.btrfs /dev/sdb1
    mkdir /mnt/trexample.com
    mount -t btrfs /dev/sdb1 /mnt/trexample.com
    
  3. Добавьте другой том (ы) в файловые системы:

    btrfs device add /dev/sda6 /mnt/trexample.com
    
  4. Переместите существующие данные в новую файловую систему.

  5. Чтобы смонтировать том в нужном месте при загрузке, см. https://help.ubuntu.com/community/Fstab.

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