Вы можете изменить его размер без перезагрузки, выполнив:
lvextend -r -L+100%FREE /dev/vg/lv-root
, если вы иметь только 5 ГБ свободного места в группе томов vg
или
lvextend -r -L+5G /dev/vg/lv-root
. Эта команда добавляет свободное пространство из группы томов vg в корень lv тома и расширяет его; с -r он также расширяет базовую файловую систему одновременно во время выполнения. (Так что не нужно перезагружать его из чего-то другого)
Что касается lvresize
, я думаю, у вас есть лишний пробел в команде. Команда должна быть такой:
lvresize -L+5G -r /dev/vg/lv-root
Дельта-функциональность rsync
работает только между двумя разными хостами.
Это компромисс между скоростью сети и файловым вводом-выводом, в результате которого два хоста читают файл целиком, а также копируют и записывают разные части. При разумном предположении, что чтение и запись быстрее, чем два чтения и некоторая запись, нет смысла использовать дельта-алгоритм между двумя копиями файла на одном и том же хосте.
Теоретически вы можете попытаться обмануть rsync
, заставив его думать, что он работает по сети, с помощью такой команды:
rsync -rv project/ localhost:/nfs/destination/project/
но вы обнаружите, что хост в конечном итоге читает каждый файл в проекте /
, а также целевой файл в / nfs / destination / project /
для определения различий.На этом этапе вы могли бы полностью скопировать файл.
Единственный ярлык, позволяющий избежать полной записи файла, - это когда у вас одинаковое время файла и размер файла в исходной и целевой версиях.
Один из вариантов - проверить, предоставит ли администратор вашего сервера NFS службу rsync
, к которой вы можете подключиться. ( rsyncd
- это один из вариантов на платформе Linux / Unix или сервер DeltaCopy на платформе Windows. Оба могут быть настроены на требование аутентификации пользователя.) Это позволит вам получить доступ к rsync
' с дельта-алгоритмом и записывать только изменения.
Другой вариант - узнать, есть ли у администраторов хранилища лучший вариант резервного копирования, например отслеживание изменений на основе блоков. Возможно, они могут создать расписание резервного копирования, которое подойдет вам как пользователю.