Řešení 1:
Ujistěte se, že je povolena služba zfs (cíl). To se stará o import/export fondu při spouštění/vypínání.
zfs.target loaded active active ZFS startup target
S tím byste nikdy neměli bojovat. Pokud máte možnost, spusťte aktualizaci své distribuce zfs, protože vím, že služby pro spouštění se za posledních několik vydání zlepšily:
[[email protected] ~]# rpm -qi zfs
Name : zfs
Version : 0.6.5.2
Release : 1.el7.centos
Řešení 2:
ok, takže fond je tam, což znamená, že problém je s vaší zfs.cache, není trvalá, a proto při restartu ztratí svou konfiguraci. co bych doporučil udělat, je spustit:
zpool import zfsPool
zpool list
A zkontrolujte, zda je k dispozici. Restartujte server a zjistěte, zda se vrátí, pokud ne, proveďte stejné kroky a spusťte:
zpool scrub
Jen abyste se ujistili, že je vše v pořádku s vaším bazénem atd.
Pls také zveřejněte obsah:
/etc/default/zfs.conf
/etc/init/zpool-import.conf
Případně, pokud hledáte řešení tohoto problému, můžete jej nastavit samozřejmě následovně.
Změňte hodnotu z 1 na 0:
/etc/init/zpool-import.conf
a do svého /etc/rc.local přidejte následující:
zfs mount -a
To bude stačit.
Řešení 3:
Měl jsem také problém, že zfs po restartu zmizel. Spuštění CentOS 7.3 a ZFS 0.6.5.9 Opětovný import to přinesl zpět (zpool import zfspool) pouze do příštího restartu.
Zde je příkaz, který mi fungoval (aby přetrvával po restartování):
systemctl preset zfs-import-cache zfs-import-scan zfs-mount zfs-share zfs-zed zfs.target
(Nalezeno na:https://github.com/zfsonlinux/zfs/wiki/RHEL-%26-CentOS )