GNU/Linux >> Tutoriales Linux >  >> Linux

Los conjuntos de datos ZFS desaparecen al reiniciar

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)


Linux
  1. ¿Es Rsync ~/foo Target/foo lo mismo que Rsync ~/foo/ Target/foo/?

  2. Linux – ¿Reiniciar solo el espacio de usuario?

  3. Cómo apagar o reiniciar Linux

  4. Asegúrese de que los servidores se reinicien correctamente

  5. reiniciar un servidor

Comando de reinicio (reinicio) de Linux

Comando de reinicio en Linux con ejemplos

Cómo verificar el nivel de ejecución en Linux

Cómo reiniciar Debian 10

Cómo apagar o reiniciar Debian 11

¿Cómo programo un reinicio en Linux?