Предположим, у меня есть рабочий сервер с одним большим корневым разделом, на котором хранится все. Хочу поставить каталог, например /var
, в отдельном разделе вместе со всеми имеющимися в нем данными. Очевидный способ копирования всех данных в новый раздел с последующим его монтированием может привести к несогласованности данных, поскольку изменения в онлайн-системе могут быть непредсказуемыми.
Я думал о чем-то вроде:
/var
в новый раздел;/var
;/var
;Шаги 3 и 6 - это то, что я не умею делать.
Возможно ли что-то подобное без простоев? Если не без простоев, то хотя бы с непродолжительным простоем без перезагрузки сервера?
Если вы уже не создали свои файловые системы с помощью LVM (а я полагаю, что вы этого не сделали, потому что, вероятно, вы бы не спросили об этом, если бы вы это сделали), вам действительно будет сложно сделать это «онлайн». Например, в дереве / var есть много демонов с постоянно открытыми файлами журнала, вам будет сложно переместить их без перезапуска демона (ов).
Поскольку вам в значительной степени придется перезапускать систему, вы можете просто запланировать окно обслуживания и сделать это в автономном режиме в однопользовательском режиме, где это должно быть так же просто, как