web-dev-qa-db-fra.com

Démontage du système de fichiers réseau à l'arrêt

J'ai un problème avec le système qui s'arrête pendant une minute ou deux. J'ai commencé à le retrouver et je suppose que la raison est la suivante: j'ai un davfs2 montage réseau dans /etc/fstab, et cela devrait être démonté automatiquement à l'arrêt par /etc/init.d/umountnfs.sh. Pourtant, davfs2 n'est pas répertorié comme l'un des systèmes de fichiers réseau connus (comme nfs, smbfs, etc.) dans ce script, et bien que le script recherche l'option de montage _netdev (qui est donné dans /etc/fstab), il le fait dans /etc/mtab, qui est un lien symbolique vers /proc/self/mounts et n'a pas le _netdev option répertoriée. (Voir https://people.debian.org/~spaillard/Debian_Release_Notes/mtab.html pour une brève explication.)

Évidemment, je peux écrire ma propre petite solution de contournement avec un script d'arrêt personnalisé, mais quelqu'un d'autre a-t-il rencontré cela, ou a-t-il une suggestion à faire, comme déposer un bogue contre un paquet?

1
Lukas Geyer

Soit essayez d'ajouter davfs2 à /etc/init.d/unmountnfs.sh et, une fois que vous l'avez fait fonctionner, soumettez un correctif contre davfs2, ou

Essayez la solution de contournement dans la ressource à laquelle vous êtes lié, "For filesystems which do rely on _netdev for correct unmounting at shutdown, for example when using an NBD, a static mtab will be the only way to use _netdev in wheezy "mai s'applique, avec les conséquences énumérées.

2
waltinator