[NFS] Tentative de montage trop rapide (solved)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

[NFS] Tentative de montage trop rapide (solved)

Message par mulanee »

Bonjour,
Je monte en NFS des dossiers de mon NAS.
Ces montages se font via le fstab
Ca fonctionne très bien en ethernet, mais ça plante en wifi.
Je pense que la connexion n'est pas établie quand le fstab est lu.
Comment faire?
Dernière modification par mulanee le lun. 02 nov. 2015, 22:46, modifié 2 fois.
Avatar de l’utilisateur
Loubrix
Daikyu
Messages : 84
Inscription : mer. 10 juin 2015, 01:41

Re: [NFS] Tentative de montage trop rapide

Message par Loubrix »

normalement ce n'est pas très sport (ni conforme à la Netiquette) de cross-poster comme ça, surtout que tu as fait un simple copier-coller de ton texte, mais je t'ai quand même déjà répondu sur l'autre forum où tu as posé cette question
Loubrix a écrit :il aurait fallu nous faire voir ton fstab, mais il existe deux astuces pour le problème du réseau...

-soit tu mets dans la ligne l'option _netdev, qui précise que le montage ne doit se faire que quand le réseau est up.

-soit tu mets les options x-systemd.automount,x-systemd.device-timeout=10, ce qui donne le même résultat, mais géré par Systemd; dans ce cas, il faut que le service NetworkManager-wait-online.service soit activé.

plus d'infos ici
ArchLinux 64 sur Asus AIO ET2012 et Asus X50VL, avec Xfce
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par benjarobin »

Je suis très surpris de ce qui est indiqué dans le Wiki anglophone... Pour moi cela ne s'applique pas du tout à NFS 4, car un point de montage NFS 4 ne peut pas être démonté si le réseau à été perdu (au mieux on peut faire du Lazy umount). De plus _netdev et x-systemd.automount sont pour moi 2 choses séparés qui n'ont rien à voir.
  • _netdev Indique que le montage, si celui-ci doit être fait, ne doit être fait qu'après que le réseau soit UP
  • x-systemd.automount permet de monter automatiquement le dossier quand on tente d'y accéder, par exemple simplement le fait de faire : ls /media/nfs
  • noauto demande de ne pas le monter au démarrage
Donc en résumé NetworkManager-wait-online n'est nécessaire que quand on déclare le point de montage avec _netdev
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

En ce qui me concerne,

Code : Tout sélectionner

 _netdev
ne remplit pas la fonction (station bloquée en wifi)

Code : Tout sélectionner

noauto
fait le job , par contre une appli qui essaie d'accéder au montage ne pourra pas le faire tant qu'on n'aura pas accédé à ce montage au préalable
Ca bloque l'arrêt de la station.
quant à

Code : Tout sélectionner

x-system.automount
, je ne parviens pas à lancer le service.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par benjarobin »

x-system.automount n'est pas un service, c'est une option dans le fstab.
_netdev est surtout conçu pour les PC en Ethernet, pour le Wifi c'est en effet peu fonctionnel, le rajouter ne coute rien.
Donc il faut combiner les options x-systemd.automount, noauto et optionnellement users
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Loubrix
Daikyu
Messages : 84
Inscription : mer. 10 juin 2015, 01:41

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par Loubrix »

benjarobin a écrit :De plus _netdev et x-systemd.automount sont pour moi 2 choses séparés qui n'ont rien à voir.
c'est justement présenté comme deux moyens différents de monter automatiquement un partage NFS...

ceci dit, j'ai proposé ces solutions parce que c'est celles que j'ai trouvées dans le wiki, mais je ne les ai pas testées, préférant Samba pour ce genre de choses
ArchLinux 64 sur Asus AIO ET2012 et Asus X50VL, avec Xfce
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Donc il faut combiner les options x-systemd.automount, noauto et optionnellement users
Ca fonctionne presque.

Le problème maintenant c'est que je n'arrive pas à arrêter la station autrement qu'en appuyant sur le bouton on/off ce qui n'est pas très élégant :(
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par benjarobin »

Il va falloir développer un peu plus, qu'est ce qui se passe ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Je lance la déconnexion/arret sous xfce, puis il ne se passe rien.
Au bout d'un moment j'appuie sur la touche escape, puis ctrl/alt/suppr.
Le log après la commande

Code : Tout sélectionner

journalctl -b-1 -n50 --system 

Code : Tout sélectionner

oct. 22 07:25:31 chloe kernel: nfs: server syno not responding, timed out
oct. 22 07:25:35 chloe kernel: nfs: server syno not responding, timed out
oct. 22 07:25:39 chloe kernel: nfs: server syno not responding, timed out
oct. 22 07:25:39 chloe kernel: nfs: server syno not responding, timed out
oct. 22 07:25:41 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:43 chloe kernel: nfs: server syno not responding, timed out
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Received SIGINT.
oct. 22 07:25:45 chloe systemd[1]: Ctrl-Alt-Del was pressed more than 7 times within 2s, rebooting immediately.
oct. 22 07:25:45 chloe systemd[1]: Shutting down.
oct. 22 07:25:45 chloe systemd[1]: Hardware watchdog 'iTCO_wdt', version 0
oct. 22 07:25:45 chloe systemd[1]: Set hardware watchdog to 10min.
oct. 22 07:25:45 chloe kernel: watchdog watchdog0: watchdog did not stop!
oct. 22 07:25:46 chloe systemd-shutdown[1]: Sending SIGTERM to remaining processes...
oct. 22 07:25:46 chloe systemd-journald[183]: Journal stopped
Un extrait de mon fstab:

Code : Tout sélectionner

syno:/volume1/IMAGES	/media/IMAGES_SYNO		nfs noauto,users,retry=1,hard,rsize=8192,wsize=8192,timeo=300,retrans=2,_netdev,nolock,x-systemd.automount,x-systemd.device-timeout=10,timeo=14   0 0
syno:/volume1/MOVIES	/media/MOVIES_SYNO		nfs noauto,users,retry=1,hard,rsize=8192,wsize=8192,timeo=300,retrans=2,_netdev,nolock   0 0
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par benjarobin »

Je viens de comprendre ce qui se passe, ta connexion Wifi est coupé lors de la fermeture de session, ce qui provoque un souci lors du démontage (umount) qui est fait que bien plus tard...
Tu peux essayer de configurer ton Wifi non pas au niveau de la session, mais au niveau global : Voir la configuration de NetworkManager, si c'est bien ce que tu utilises
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Dans le wiki de NetworkManager je vois bien comment temporiser la connexion au boot mais pas comment temporiser à l'extinction.
J'ai cru que cela allait régler le pb (post #16), mais non:
https://bbs.archlinux.org/viewtopic.php?id=155505
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par benjarobin »

Je t'ai pourtant indiqué comment faire, il faut configurer ta connexion Wifi au niveau global et non au niveau utilisateur.
Puis si cela ne suffit pas, rajouter un service systemd pour démonter le partage lors de l'extinction du PC avec comme dépendance NetworkManager
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

J'y ai passé l'après-midi en vain :(
antynea
Hankyu
Messages : 49
Inscription : ven. 09 déc. 2011, 07:34

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par antynea »

tu ne donnes aucune commandes utilisé
aucun retour de ces dites commandes
tu viens juste te plaindre que tu n'as pas réussi, et tu as attends quoi du forum ? un coup de baguette magique ?
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Je suis au tribunal?
Avatar de l’utilisateur
Loubrix
Daikyu
Messages : 84
Inscription : mer. 10 juin 2015, 01:41

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par Loubrix »

non, mais si tu n'expliques pas de façon détaillée ce que tu as fait, comment peut-on savoir si la solution qu'on t'a donné n'était pas la bonne, ou si c'est juste que tu l'as mal utilisée ?
par exemple, Benjarobin te proposait de créer un service Systemd pour démonter ton partage avant la coupure de connexion: montre nous ce service que tu as créé, qu'on voit pourquoi ça ne marche pas...
ArchLinux 64 sur Asus AIO ET2012 et Asus X50VL, avec Xfce
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Comme dit plus haut:
Dans le wiki de NetworkManager je vois bien comment temporiser la connexion au boot mais pas comment temporiser à l'extinction.
J'ai cru que cela allait régler le pb (post #16), mais non:
https://bbs.archlinux.org/viewtopic.php?id=155505
J'ai créé et activé un service killnfs mais ça n'a rien fait:

Code : Tout sélectionner

[Unit]
After=network.target

[Service]
RemainAfterExit=yes
ExecStart=-/bin/true
ExecStop=-/usr/bin/pkill rpc-mountd
ExecStop=-/usr/bin/pkill rpc-statd

[Install]
WantedBy=multi-user.target
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

J'ai créé et activé un service:

Code : Tout sélectionner

[Unit]
Wants=network-online.target
After=network.target network-online.target

[Service]
Type=oneshot
ExecStart=/bin/true
ExecStop=/bin/umount /media/IMAGES_SYNO
ExecStop=/bin/umount /media/photo_SYNO
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
Mais la station ne s'arrête pas:

Code : Tout sélectionner

oct. 27 20:28:17 chloe systemd[1]: media-IMAGES_SYNO.mount: Unmounting timed out. Stopping.
oct. 27 20:28:20 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:21 chloe kernel: nfs: server syno not responding, still trying
oct. 27 20:28:22 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:24 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:29 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:31 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:33 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:37 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:40 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:41 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:45 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:50 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:50 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:54 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:58 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:28:59 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:02 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:06 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:08 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:11 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:15 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:17 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:19 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:23 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:27 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:27 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:29 chloe systemd[1]: Received SIGRTMIN+20 from PID 1173 (plymouthd).
oct. 27 20:29:32 chloe systemd[1]: Received SIGRTMIN+20 from PID 1173 (plymouthd).
oct. 27 20:29:32 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:34 chloe systemd[1]: Received SIGRTMIN+20 from PID 1173 (plymouthd).
oct. 27 20:29:36 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:36 chloe systemd[1]: Received SIGRTMIN+20 from PID 1173 (plymouthd).
oct. 27 20:29:36 chloe kernel: nfs: server syno not responding, timed out
oct. 27 20:29:40 chloe kernel: nfs: server syno not responding, timed out
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Le temps est long devant l'écran :shock:

Image
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [NFS] Tentative de montage trop rapide (contourné)

Message par mulanee »

Up
Répondre