Перемещение подфайловой системы zfs из одной файловой системы zfs в другую внутри того же пула?

НЕ ИСПОЛЬЗУЙТЕ btrfs check, ЕСЛИ ВЫ ДЕЙСТВИТЕЛЬНО НЕ ЗНАЕТЕ, ЧТО ДЕЛАЕТЕ! ЭТО МОЖЕТ РАЗРУШИТЬ ВАШУ ФАЙЛОВУЮ СИСТЕМУ!

Я связался со списком рассылки Btrfs и узнал, что любое использование btrfs check --repairможет привести к увеличению повреждения файловой системы.

Похоже, я по глупости воспользовался этой командой после небольшой проблемы и заблокировал файловую систему.

Показывает предупреждение, когда вы запускаете его для чтения справки:

# btrfs check
btrfs check: too few arguments
usage: btrfs check [options] 

    Check structural integrity of a filesystem (unmounted).

    Check structural integrity of an unmounted filesystem. Verify internal
    trees' consistency and item connectivity. In the repair mode try to
    fix the problems found. 
    WARNING: the repair mode is considered dangerous and should not be used
             without prior analysis of problems found on the filesystem.

Дополнительная информация :https://btrfs.wiki.kernel.org/index.php/Btrfsck

0
15.04.2020, 17:52
1 ответ

Вы всегда можете использовать

zfs umount poolname
zfs set mountpoint=/some/other poolname
zfs mount poolname

, но определенно не рекомендуется иметь домашние каталоги непосредственно под /home, поэтому лучше оставить все как есть.

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

-1
19.03.2021, 02:28

Теги

Похожие вопросы