Аналогичный вопрос уже был задан в 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, добавление диска в качестве физического тома и расширение логического тома можно выполнить онлайн. (Для перевода томов в оперативный режим потребуются оба диска.)
Или же монтаж может быть выполнен онлайн.
Обратите внимание, что том можно смонтировать в любой точке дерева, например / var / www.
Это может не принести вам многого, если / var / www занимает большую часть пространства / var. Рассмотрим диски (массивы) большего размера.