У меня есть система, которая полностью находится на (относительно маленьком) единственном жестком диске (/dev/sda). Теперь я ожидаю к/var/lib/становиться заполненным со все большим количеством файлов (из-за использования lxd контейнеры), и поэтому я хочу сместить это к другому жесткому диску или разделу, который я добавляю к системе.
2 метода приходят на ум, и я хотел бы получить некоторый совет от немного более опытных людей который способствовать
МЕТОД - символьная ссылка
МЕТОД B - монтирование новой папки по существующему/var/lib
рассмотрение его теперь. Я выступаю за МЕТОД B немного. Какие-либо комментарии?
В моем варианте использования это о lxd, таким образом, я также задаюсь вопросом, является ли смещение всего/var/lib лучшим выбором для этого, или я должен только переместить соответствующие части? Mocing весь/var/lib имеет преимущество, чтобы иметь структуру, которая очень похожа на значение по умолчанию (и поэтому меньше пользовательских вещей знать)
При создании системы с нуля Вы, вероятно, использовали бы метод B, потому что это - надлежащий способ распространить Вашу файловую систему по нескольким физическим устройствам. Таким образом, если можно сделать B, я думаю, что это более - звуковой подход. Я только использовал бы метод, если бы Вы планировали обмениваться различными копиями часто или нуждались в одной копии для существования в двух местах.
Действительно необходимо выполнить эту операцию на беговой дорожке? Почему Вы не загружаете livecd никакого дистрибутива Linux и выполняете систему от cd/usb? Необходимо смочь переместить/var/lib в любое другое местоположение без любой проблемы. Не забывайте копировать/перемещать полномочия файла.