Я прочитал информацию о том, как заставить ZFS автоматически импортировать мои zpools после перезагрузки. Инструкция заключалась в том, чтобы включить zfs.target zfs-import.service и zfs-mount service. Однако служба zfs-import.service сообщает, что она замаскирована, и выполнение команды unmask не решает проблему. На машине установлена чистая система с экспериментальной поддержкой ZFS.
hakan@ubuhost:~$ sudo systemctl enable zfs-import.service
Synchronizing state of zfs-import.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable zfs-import
Failed to enable unit: Unit file /lib/systemd/system/zfs-import.service is masked.
hakan@ubuhost:~$ sudo systemctl unmask zfs-import.service
hakan@ubuhost:~$ sudo systemctl enable zfs-import.service
Synchronizing state of zfs-import.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable zfs-import
Failed to enable unit: Unit file /lib/systemd/system/zfs-import.service is masked.
hakan@ubuhost:~$ sudo systemctl status zfs-import.service
● zfs-import.service
Loaded: masked (Reason: Unit zfs-import.service is masked.)
Active: inactive (dead)
Две другие службы работают без проблем, но без zfs-import это не сильно помогает.
По тегам я вижу, что вы используете Ubuntu 19.10 и так же, как я.Из / etc / default / zfs
мы можем узнать, что zfs
в 19.10 не использует zpool.conf
, чтобы сделать пулы постоянными между перезагрузками.
В этой замечательной документации я узнал о службе ZED. Для автоматического монтирования пула вам необходимо:
импортировать пул
# systemctl enable zfs-zed.service
# systemctl enable zfs.target
# systemctl start zfs-zed.service
Вам необходимо создать пустой файл с именем вашего пула в каталоге /etc/zfs/zfs-list.cache
Если он пуст, затем проверьте, что zfs-zed.service
запущен, и выполните:
zfs set canmount=off my-pool
zfs set canmount=off my-pool
И не забудьте chown
/ chmod
ваш каталог монтирования для non -использование суперпользователя