[Réseau] Autofs qui s'arrête de fonctionner

Applications, problèmes de configuration réseau
Tostaki
newbie
Messages : 5
Inscription : lun. 09 févr. 2015, 23:31

[Réseau] Autofs qui s'arrête de fonctionner

Message par Tostaki »

Bonjour,

J'utilise Archlinux sur une Wandboard comme serveur audio. La bibliothèque est un NAS Synology avec un partage NFS activé.
Depuis ce soir, je n'arrive plus à accéder au partage NFS (un simple ls me dit que le fichier ou dossier n'existe pas).

Le système est à jour et j'ai accédé au partage toute la journée à travers MPD.

Je ne comprend pas vraiment ce qu'il se passe puisque le NAS n'a pas été mis à jour pas plus que le système (aujourd'hui dans tous les cas). En essayant d'avancer un peu, j'ai utiisé automount en mode foreground.

Code : Tout sélectionner

automount -vdf
Depuis une autre console, j'essaie d'accéder au montage. Et j'obtiens "mount.nfs4: an incorrect mount option was specified"
Cela m'étonne beaucoup car je n'ai rien changé à mes configs.

Avez vous une idée ?

Merci pour votre aide

Code : Tout sélectionner

[root@wandboard ~]# automount -vdf
Starting automounter version 5.1.0, master map auto.master
using kernel protocol version 5.02
lookup_nss_read_master: reading master files auto.master
parse_init: parse(sun): init gathered global options: (null)
lookup_read_master: lookup(file): read entry /misc
lookup_read_master: lookup(file): read entry /net
lookup_read_master: lookup(file): read entry +dir:/etc/autofs/auto.master.d
lookup_nss_read_master: reading master dir /etc/autofs/auto.master.d
lookup_read_master: lookup(dir): scandir: /etc/autofs/auto.master.d
lookup_read_master: lookup(file): read entry +auto.master
lookup_nss_read_master: reading master files auto.master
parse_init: parse(sun): init gathered global options: (null)
lookup(file): failed to read included master map auto.master
lookup_read_master: lookup(file): read entry /media
master_do_mount: mounting /misc
automount_path_to_fifo: fifo name /run/autofs.fifo-misc
lookup_nss_read_map: reading map file /etc/autofs/auto.misc
parse_init: parse(sun): init gathered global options: (null)
mounted indirect on /misc with timeout 300, freq 75 seconds
st_ready: st_ready(): state = 0 path /misc
master_do_mount: mounting /net
automount_path_to_fifo: fifo name /run/autofs.fifo-net
lookup_nss_read_map: reading map hosts (null)
parse_init: parse(sun): init gathered global options: (null)
lookup_read_map: lookup(hosts): read hosts map
lookup_read_map: lookup(hosts): map not browsable, update existing host entries only
mounted indirect on /net with timeout 300, freq 75 seconds
st_ready: st_ready(): state = 0 path /net
master_do_mount: mounting /media
automount_path_to_fifo: fifo name /run/autofs.fifo-media
lookup_nss_read_map: reading map file /etc/autofs/auto.media
parse_init: parse(sun): init gathered global options: (null)
mounted indirect on /media with timeout 600, freq 150 seconds
st_ready: st_ready(): state = 0 path /media
ghosting enabled
handle_packet: type = 3
handle_packet_missing_indirect: token 12, name music, request pid 445
attempting to mount entry /media/music
lookup_mount: lookup(file): looking up music
lookup_mount: lookup(file): music -> -fstype=nfs4,rw,nolock,intr,rsize=8192,wsize=8192  192.168.35.9:/volume1/music
parse_mount: parse(sun): expanded entry: -fstype=nfs4,rw,nolock,intr,rsize=8192,wsize=8192      192.168.35.9:/volume1/music
parse_mount: parse(sun): gathered options: fstype=nfs4,rw,nolock,intr,rsize=8192,wsize=8192
parse_mount: parse(sun): dequote("192.168.35.9:/volume1/music") -> 192.168.35.9:/volume1/music
parse_mount: parse(sun): core of entry: options=fstype=nfs4,rw,nolock,intr,rsize=8192,wsize=8192, loc=192.168.35.9:/volume1/music
sun_mount: parse(sun): mounting root /media, mountpoint music, what 192.168.35.9:/volume1/music, fstype nfs4, options rw,nolock,intr,rsize=8192,wsize=8192
mount_mount: mount(nfs): root=/media name=music what=192.168.35.9:/volume1/music, fstype=nfs4, options=rw,nolock,intr,rsize=8192,wsize=8192
mount_mount: mount(nfs): nfs options="rw,nolock,intr,rsize=8192,wsize=8192", nobind=0, nosymlink=0, ro=0
mount_mount: mount(nfs): calling mkdir_path /media/music
mount_mount: mount(nfs): calling mount -t nfs4 -s -o rw,nolock,intr,rsize=8192,wsize=8192 192.168.35.9:/volume1/music /media/music
>> mount.nfs4: an incorrect mount option was specified
mount(nfs): nfs: mount failure 192.168.35.9:/volume1/music on /media/music
dev_ioctl_send_fail: token = 12
failed to mount /media/music
handle_packet: type = 3
handle_packet_missing_indirect: token 13, name music, request pid 445
dev_ioctl_send_fail: token = 13
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par benjarobin »

Arrives tu à monter avec cette ligne de commande :

Code : Tout sélectionner

mount -v -t nfs4 -o rw,nolock,rsize=8192,wsize=8192 192.168.35.9:/volume1/music /media/music
As tu bien redémarré suite à une mise à jour avec pacman ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Tostaki
newbie
Messages : 5
Inscription : lun. 09 févr. 2015, 23:31

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par Tostaki »

oui plusieurs fois redémarré, j'ai redémarré le NAS également

En lançant la commande manuellement, j'ai le même message

Code : Tout sélectionner

[root@wandboard ~]# mount -v -t nfs4 -o rw,nolock,rsize=8192,wsize=8192 192.168.35.9:/volume1/music /media/music
mount.nfs4: timeout set for Tue Feb 10 15:23:43 2015
mount.nfs4: trying text-based options 'nolock,rsize=8192,wsize=8192,vers=4.2,addr=192.168.35.9,clientaddr=192.168.35.34'
mount.nfs4: mount(2): Invalid argument
mount.nfs4: an incorrect mount option was specified
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par benjarobin »

Et si tu fais uniquement ceci :

Code : Tout sélectionner

mount -v -t nfs4 192.168.35.9:/volume1/music /media/music
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Tostaki
newbie
Messages : 5
Inscription : lun. 09 févr. 2015, 23:31

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par Tostaki »

Cela donne le même résultat.

Par contre, revenir à la précédente version de nfs-utils résout le problème sans me permettre de le comprendre.
Cela fonctionne avec nfs-utils-1.3.1-1
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par benjarobin »

As tu bien l'intégralité des paquets à jour ? As tu bien le dernier kernel ? Quelle est la sortie de uname -a ?

Peux tu donner la sortie avec nfs-utils-1.3.1-1, en ayant au préalable démonté le partage, de

Code : Tout sélectionner

mount -v -t nfs4 -o rw,nolock,rsize=8192,wsize=8192 192.168.35.9:/volume1/music /media/music
Puis peux tu mettre à jour nfs-utils et donner la sortie du mount et de

Code : Tout sélectionner

dmesg | tail
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Tostaki
newbie
Messages : 5
Inscription : lun. 09 févr. 2015, 23:31

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par Tostaki »

Code : Tout sélectionner

[root@wandboard]# uname -a
Linux wandboard 3.10.17-5-ARCH #1 SMP Thu Aug 7 05:30:06 MDT 2014 armv7l GNU/Linux
Avec la version 1.3.1-1

Code : Tout sélectionner

[root@wandboard]# mount -v -t nfs4 -o rw,nolock,rsize=8192,wsize=8192 192.168.35.9:/volume1/music /media/music
mount.nfs4: timeout set for Tue Feb 10 16:03:26 2015
mount.nfs4: trying text-based options 'nolock,rsize=8192,wsize=8192,addr=192.168.35.9,clientaddr=192.168.35.34'
[root@wandboard]#
Avec la version 1.3.2-1 issue d'un pacman -Suy
Le détail de l'erreur est le même plus haut

Code : Tout sélectionner

[root@wandboard ~]# pacman -Suy
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 alarm is up to date
 aur is up to date
 archlinuxfr is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (1) nfs-utils-1.3.2-3

Total Installed Size:   0.75 MiB
Net Upgrade Size:      -0.19 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                         [##################################################] 100%
(1/1) checking package integrity                                                       [##################################################] 100%
(1/1) loading package files                                                            [##################################################] 100%
(1/1) checking for file conflicts                                                      [##################################################] 100%
(1/1) checking available disk space                                                    [##################################################] 100%
(1/1) upgrading nfs-utils                                                              [##################################################] 100%
[root@wandboard ~]# reboot
login as: root
root@192.168.35.34's password:
Last login: Tue Feb 10 15:36:22 2015 from 192.168.35.32
[root@wandboard ~]# ls /media/music/
ls: cannot access /media/music/: No such file or directory
sortie dmesg

Code : Tout sélectionner

# dmesg | tail
[  129.642737] cgroup: systemd (1) created nested cgroup for controller "blkio" which has incomplete hierarchy support. Nested cgroups may change behavior in the future.
[  136.219477] NFS: bad mount option value specified: vers=4.2
[  429.779770] unable to find transceiver of type USB3 PHY
[  429.783740] dwc3 dwc3.0.auto: no usb3 phy configured
[  429.787455] platform dwc3.0.auto: Driver dwc3 requests probe deferral
[ 1376.040232] RPC: AUTH_GSS upcall timed out.
Please check user daemon is running.
[ 1417.140226] RPC: AUTH_GSS upcall timed out.
Please check user daemon is running.
[ 1763.141354] NFS: bad mount option value specified: vers=4.2
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par benjarobin »

Hum, le kernel est surement trop vieux... Je n'avais pas fait attention que c’était pour une carte ARM Wandboard
Il ne doit pas supporter la version 4.2 du protocole NFS

Edit: Après vérification la version 4.2 est supporté à partir de Linux 3.11 : https://github.com/torvalds/linux/blob/ ... onfig#L107

Edit2 : Rajoute l'option dans ton fstab : nfsvers=4.1
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Tostaki
newbie
Messages : 5
Inscription : lun. 09 févr. 2015, 23:31

Re: [Réseau] Autofs qui s'arrête de fonctionner

Message par Tostaki »

nfsvers=4.1 ne donne rien :(

Merci pour l'explication. je comprends mieux.
Oui effectivement, c'est une wandboard avec un ancien noyau. C'est, je pense, le même combat pour les Cubox et HummingBoards qui utilisent la même plateforme matérielle
Répondre