Назад | Перейти на главную страницу

Подключите новый раздел к существующей точке монтирования

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

У меня есть жесткий диск емкостью 4 ТБ, смонтированный как / var. На этом жестком диске почти нет места, поэтому я добавил еще один жесткий диск емкостью 4 ТБ, который еще не установлен. Я планирую создать точку монтирования для этого нового жесткого диска. /mnt/a/ например, а затем используйте mhddfs утилита для слияния /var и /mnt/a в единую точку монтирования /var возможно с помощью следующей команды:

mhddfs /var/,/mnt/a/ /var/

Так что оба жестких диска имеют одну точку монтирования /var и перезапуск сервера не требуется. Делает mhddfs поддержка выполнения такой команды, когда полученная точка монтирования совпадает с одной из подлежащий объединению точки монтирования? Или есть лучший способ сделать это?

РЕДАКТИРОВАТЬ: Идея состоит в том, чтобы каталог / var / www / html / отображал файлы, которые присутствуют в / mnt / a / www / html /, а также файлы, которые в настоящее время находятся в / var / www / html /

Если вы использовали LVM, добавление диска в качестве физического тома и расширение логического тома можно выполнить онлайн. (Для перевода томов в оперативный режим потребуются оба диска.)

Или же монтаж может быть выполнен онлайн.

  1. Смонтируйте существующий / var второй раз в / mnt / var
  2. Установите новый www в / mnt / www
  3. Скопируйте файлы из / mnt / var в / mnt / www
  4. Отредактируйте / etc / fstab, чтобы смонтировать новый www в / var / www и смонтировать его
  5. Удалите старые файлы из / mnt / var по своему усмотрению

Обратите внимание, что том можно смонтировать в любой точке дерева, например / var / www.

Это может не принести вам многого, если / var / www занимает большую часть пространства / var. Рассмотрим диски (массивы) большего размера.