Пулы ZFS, не автоматически экспортируемые на перезагрузке

При начальной загрузке назад, я заметил, что не могу импортировать свои объединения ZFS автоматически, если я не использую флаг-f. Я получаю предупреждение, говоря, что пул ранее использовался...

Теперь, когда я загружаюсь до funtoo/gentoo (и перезагрузка), часть того процесса перезагрузки включает экспорт пулов ZFS.

Я не вижу параметров конфигурации в/etc/default/zfs (ни никакой другой файл в / и т.д.).

Как я могу удостовериться, что эти пулы автоматически экспортируются до перезагрузки?

https://wiki.ubuntu.com/ZFS/ZPool

0
задан 21 February 2020 в 13:38

1 ответ

Я полагаю, что это работает, поскольку мои объединения теперь автоматически импортируются на запуске тогда как, прежде чем они жаловались на то, чтобы не быть экспортируемым.

Я создал сервис для экспорта пулов, звоня помощнику, который определяет пулы онлайн и экспортирует их.

Я ожидал бы, что это будет частью пакета ZFS на Ubuntu, таким образом, я удивлен относительно того, почему это необходимо.

Исправьте меня, если я неправ. Я предпочел бы использовать стандартную установку в противоположность, разрабатывают то, что походит на инфраструктуру мне.

/usr/lib/systemd/system/zfs-export.service

[Unit]
Description=ZFS Export
Before=shutdown.target
DefaultDependencies=no

[Service]
#ExecStart=/usr/sbin/zfs-export-all-pools
ExecStart=/bin/true
ExecStop=/usr/sbin/zfs-export-all-pools
RemainAfterExit=yes
Type=oneshot

[Install]
WantedBy=multi-user.target

/usr/sbin/zfs-export-all-pools #!/bin/bash

zpool export $(zpool list | sed -e "1d" | awk {'print$1'} | tr '\n' ' ')

Наконец, я включаю сервис.

systemctl enable zfs-export
0
ответ дан 17 March 2020 в 00:17

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

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