GNU/Linux >> Tutoriels Linux >  >> Linux

Les jeux de données ZFS disparaissent au redémarrage

Solution 1 :

Assurez-vous que le service zfs (cible) est activé. C'est ce qui gère l'import/export du pool au démarrage/à l'arrêt.

zfs.target loaded active active ZFS startup target

Vous ne devriez jamais avoir à lutter avec cela. Si vous en avez l'occasion, exécutez une mise à jour de votre distribution zfs, car je sais que les services de démarrage se sont améliorés au cours des dernières versions :

[[email protected] ~]# rpm -qi zfs
Name        : zfs
Version     : 0.6.5.2
Release     : 1.el7.centos

Solution 2 :

ok, donc le pool est là, ce qui signifie que le problème vient de votre zfs.cache, il n'est pas persistant et c'est pourquoi il perd sa configuration lors de votre redémarrage. ce que je suggérerais de faire est de lancer :

      zpool import zfsPool 
      zpool list 

Et vérifiez s'il est disponible. Redémarrez le serveur et voyez s'il revient, si ce n'est pas le cas, effectuez les mêmes étapes et exécutez :

      zpool scrub

Juste pour s'assurer que tout va bien avec votre piscine, etc.

Veuillez également publier le contenu de :

      /etc/default/zfs.conf
      /etc/init/zpool-import.conf

Alternativement, si vous cherchez une solution de contournement à ce problème, vous pouvez bien sûr la définir comme suit.

Modifiez la valeur de 1 à 0 :

    /etc/init/zpool-import.conf

et ajoutez ce qui suit à votre /etc/rc.local :

    zfs mount -a

Cela fera l'affaire.

Solution 3 :

J'ai également eu le problème de la disparition du zfs après un redémarrage. L'exécution de CentOS 7.3 et de la réimportation de ZFS 0.6.5.9 l'a ramené (zpool import zfspool) uniquement jusqu'au prochain redémarrage.

Voici la commande qui a fonctionné pour moi (pour la faire persister lors des redémarrages) :

systemctl preset zfs-import-cache zfs-import-scan zfs-mount zfs-share zfs-zed zfs.target

(Trouvé sur :https://github.com/zfsonlinux/zfs/wiki/RHEL-%26-CentOS)


Linux
  1. Configurer ZFS sur Linux avec yum

  2. Comment désactiver "Alt + Ctrl + Suppr" provoquant le redémarrage du système dans CentOS/RHEL 7

  3. ZFS sous Linux, ça marche ?

  4. Systemd :Comment exécuter le script à l'arrêt uniquement (pas au redémarrage)

  5. Comment programmer un redémarrage sous Linux ?

Commande de redémarrage Linux (redémarrer)

Commande de redémarrage sous Linux avec des exemples

Comment vérifier le niveau d'exécution sous Linux

Comment redémarrer Debian 10

Comment arrêter ou redémarrer Debian 11

Quand un redémarrage est-il nécessaire ?