У меня следующая проблема с zfs и особенно с zfs mount.

Я установил Debian Jessie и zfs-on-linux и хочу смонтировать /var в пул zfs. По этой причине я создал zfs create -o mountpoint = /var rpool /var, файловая система zfs была создана, но /var не был смонтирован в rpool /var, потому что каталог /var не пуст.

Я сделал следующее: zfs mount -O rpool/var и /var был смонтирован в rpool/var. Я вижу в выводе df -h мой rpool/var, но после перезагрузки я не могу увидеть rpool/var в выводе df -h (я разрешил накладывает монтирование в конфиге zfs), но когда я rsync каталог /var с каталогом rpool/var и удаляю все в каталоге /var, все было в порядке после перезагрузки, и я был счастлив :), но это правильное решение? rsync, а затем удалить / очистить каталог source /var? Есть ли другой способ сделать это?

Большое спасибо за ваши ответы и хорошего дня.

1 ответ1

0

То, что вы описываете, - это обычный способ переноса файловой системы из одного хранилища в другое, так что да, то , что вы описали, было правильным решением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .