Как Вы автомонтируете дополнительные пулы с корнем zfs?

В просмотре всего более старого совета относительно этого кажется, что все больше не подразумевает, такие как включение zfs-import.service:

# 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.

Как zfs поддержка ясно изменился с этим выпуском, что соответствующий путь состоит в том, чтобы автосмонтировать не только корень (который хорошо работает), но и дополнительные пулы?

1
задан 20 November 2019 в 11:46

1 ответ

обходное решение

Это обходное решение вдохновлено этим ссылка , решение должно было быть скорректировано для работы с версией демона крона следующим образом:

Добавленный следующая строка в/etc/crontab

@reboot root zpool import -d /dev/disk/by-id <pool-name> >> /dev/null
# ex.: @reboot root zpool import -d /dev/disk/by-id tank/videos >> /dev/null

Там столько сообщений в Интернете, поднимающем тот же вопрос для другой Ubuntu или (даже другой Linux) дистрибутивы.

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

Снова, это - только "обходное решение", пока формальное решение не разрабатывается, учитывая текущий статус zfs на Linux в целом, и это - "экспериментальное" состояние на Ubuntu 19.10 в определенном.

0
ответ дан 7 December 2019 в 18:04

Другие вопросы по тегам:

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