Solución 1:
Asegúrese de que el servicio zfs (objetivo) esté habilitado. Eso es lo que maneja la importación/exportación del grupo en el arranque/apagado.
zfs.target loaded active active ZFS startup target
Nunca deberías tener que luchar con esto. Si tiene la oportunidad, ejecute una actualización en su distribución zfs, ya que sé que los servicios de inicio han mejorado en las últimas versiones:
[[email protected] ~]# rpm -qi zfs
Name : zfs
Version : 0.6.5.2
Release : 1.el7.centos
Solución 2:
ok, entonces el grupo está allí, lo que significa que el problema está en su zfs.cache, no es persistente y es por eso que pierde su configuración cuando reinicia. lo que sugiero hacer es ejecutar:
zpool import zfsPool
zpool list
Y comprueba si está disponible. Reinicie el servidor y vea si vuelve, si no lo hace, realice los mismos pasos y ejecute:
zpool scrub
Solo para asegurarme de que todo está bien con su piscina, etc.
Por favor, también publique el contenido de:
/etc/default/zfs.conf
/etc/init/zpool-import.conf
Alternativamente, si está buscando una solución a este problema, puede configurarlo de la siguiente manera.
Cambia el valor de 1 a 0:
/etc/init/zpool-import.conf
y agregue lo siguiente a su /etc/rc.local:
zfs mount -a
Eso hará el truco.
Solución 3:
También tuve el problema de que el zfs desaparecía después de reiniciar. Al ejecutar CentOS 7.3 y ZFS 0.6.5.9, la reimportación lo devolvió (zpool import zfspool) solo hasta el próximo reinicio.
Aquí está el comando que funcionó para mí (para que persista durante los reinicios):
systemctl preset zfs-import-cache zfs-import-scan zfs-mount zfs-share zfs-zed zfs.target
(Encontré esto en:https://github.com/zfsonlinux/zfs/wiki/RHEL-%26-CentOS)