Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/09/2022, à 15:23

ubuian

[Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Bonsoir à toutes et à tous,
après avoir mis à niveau mon ubuntu 20.04 vers 22.04 le montage NFS entre mes différents pc, qui chacun peut être soit serveur soit client, ne fonctionne plus.
Je peux, d'un poste, en monter un autre qui est sous 20.04, mais il est impossible d'atteindre, de n'importe quel autre pc, un qui est sous 22.04.
Je reçois ceci à chaque tentative:

iannis@iannis-i5-azerty:~$ sudo mount 192.168.0.12:/home/iannis /media/test
[sudo] Mot de passe de iannis : 
mount.nfs: access denied by server while mounting 192.168.0.12:/home/iannis
iannis@iannis-i5-azerty:~$ 

Y a-t-il une erreur de ma part ou c'est un bug?

Merci de votre aide.

Dernière modification par ubuian (Le 17/09/2022, à 16:40)

Hors ligne

#2 Le 15/09/2022, à 15:37

iznobe

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Bonjour et le fichier exports correspondant y a quoi dedans ?
les permissions du dossier partagé , quelles sont elles ?
les permissions du dossier /media/test , quelles sont elles ?

en complement , il faudrait donner sur le serveur :

showmount -e 

puis sur le client :

showmount -e  ip.serveur.

Dernière modification par iznobe (Le 15/09/2022, à 15:41)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 16/09/2022, à 14:27

ubuian

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Salut et merci iznobe

Voici l'exports du serveur 192.168.0.12:

# /etc/exports: the access control list for filesystems which may be exported
#		to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/home/iannis	192.168.0.*(rw,sync,no_subtree_check)
#/home/iannis	192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
#/media/iannis/TOSHIBA_EXT	192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
/media/share	192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
/media/partage	192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
#/media/partage	192.168.0.*(rw,sync,no_subtree_check,all_squash,anonuid=1500,anongid=1500)

ci-dessous les permissions du dossier à partager /home/iannis:

iannis@iannis-Akoya-i5:~$ ls -l /home/iannis
total 84156
-rw-rw-rw-  1 iannis iannis  2433820 jui 18  2020  bookmarks.html
drwxrwxrwx 19 iannis iannis     4096 nov 15  2021  Bureau
drwxrwxrwx  2 iannis iannis     4096 mai 22  2018  CalabriaTourisme
drwxrwxrwx  4 iannis iannis     4096 jui 18  2020  CartesIdentite2017
drwxrwxrwx  2 iannis iannis     4096 sep 14  2016  Contrat_Mariage_Noe
-rw-rw-rw-  1 iannis iannis    12466 jun 22  2020  demission_du_carolor.odt
lrwxrwxrwx  1 root   root         26 aoû  7  2020  Documents -> /mnt/data/iannis/Documents
-rw-rw-rw-  1 iannis iannis     8190 jui 19  2020  eid-archive_2020.2_all.deb
drwxr-xr-x  2 root   root       4096 aoû 20  2020  Ext4
drwxrwxrwx  2 iannis iannis     4096 jui 18  2020  Factures_Or
-rw-rw-rw-  1 iannis iannis 83550348 jun 17  2021  google-chrome-stable_current_amd64.deb
-rw-rw-rw-  1 iannis iannis    12333 fév 14  2020  IkeaTirroirs.odt
lrwxrwxrwx  1 root   root         23 aoû  7  2020  Images -> /mnt/data/iannis/Images
drwxrwxrwx  2 iannis iannis     4096 avr  9  2020  InstallOrdinateurs
-rw-rw-rw-  1 iannis iannis    17408 mar 17  2011 'Liste CD Informatique.xls'
drwxrwxrwx  3 iannis iannis     4096 jui 26  2017  MacrosCalc
drwxrwxrwx  2 iannis iannis     4096 aoû  4  2020  Modèles
lrwxrwxrwx  1 root   root         24 aoû  7  2020  Musique -> /mnt/data/iannis/Musique
-rw-rw-rw-  1 iannis iannis    20235 sep 22  2014  Mustek600-CPSur_Ubuntu.odt
drwxrwxrwx  2 iannis iannis     4096 aoû  4  2020  Public
drwxrwxrwx  2 iannis iannis     4096 mai 18  2018  Recettes_Grecques
drwxrwxrwx  7 iannis iannis     4096 aoû 25 10:22  snap
lrwxrwxrwx  1 root   root         34 aoû  7  2020  Téléchargements -> /mnt/data/iannis/Téléchargements
lrwxrwxrwx  1 iannis iannis       34 aoû  7  2020 'Téléchargements (copie)' -> /mnt/data/iannis/Téléchargements
-rw-rw-rw-  1 iannis iannis     8226 aoû 20  2020  test1.odt
drwxrwxrwx  2 iannis iannis     4096 oct 20  2015  Thetic_Categorique
lrwxrwxrwx  1 root   root         24 aoû  7  2020  Vidéos -> /mnt/data/iannis/Vidéos
-rw-rw-rw-  1 iannis iannis    30558 aoû  5  2020 'vote AG jm verberght20200804_17164010.pdf'
-rw-rw-rw-  1 iannis iannis        0 jui 18  2020  εχπορτσ

les permissions du dossier /media/test du client 192.168.0.26 sont :

drwxrwxrwx

sur le serveur

iannis@iannis-Akoya-i5:~$ showmount -e
Export list for iannis-Akoya-i5:
/media/partage 192.168.0.*
/media/share   192.168.0.*
/home/iannis   192.168.0.*

sur le client

iannis@iannis-i5-azerty:~$ showmount -e 192.168.0.12
Export list for 192.168.0.12:
/media/partage 192.168.0.*
/media/share   192.168.0.*
/home/iannis   192.168.0.*

encore merci

Hors ligne

#4 Le 16/09/2022, à 14:48

iznobe

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Bonjour , c ' est plutot curieux cette histoire , je ne vois rien d' anormal pour le moment .
j 'aurais plutot cru que ca serait une impossibilité d ' acceder au fichier ciblé par le lien mais non ...



sur le serveur :

id iannis
sudo mkdir /media/mnt_NFS_test
sudo mount 192.168.0.12:/home/iannis /media/mnt_NFS_test

sur le client :

id


Autre piste a tester , au lieu de partager le /home/iannis , faire un essai avec /mnt/data/iannis dans le fichier /etc/exports .


Question pour les autres dossier partagés via /etc/exports , pas de soucis a signaler ? ils fonctionnent normalement ?

Dernière modification par iznobe (Le 16/09/2022, à 15:29)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#5 Le 16/09/2022, à 15:20

bruno

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Bonjour,

Il faudrait voir le retour sur le client de :

sudo mount -t nfs -vvv 192.168.0.12:/home/iannis /media/test

Voir aussi, toujours depuis le client :

rpcinfo -p 192.168.0.12

Hors ligne

#6 Le 16/09/2022, à 15:23

ubuian

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Re-bonjour,

sur le serveur

iannis@iannis-Akoya-i5:~$ id iannis
uid=1000(iannis) gid=1000(iannis) groupes=1000(iannis),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),131(lxd),132(sambashare)

après le

sudo mkdir /media/mnt_NFS_test
iannis@iannis-Akoya-i5:~$ sudo mount 192.168.0.12:/home/mnt_NFS_test
mount: 192.168.0.12:/home/mnt_NFS_test: impossible à trouver dans /etc/fstab

sur le client

iannis@iannis-i5-azerty:~$ id
uid=1000(iannis) gid=1000(iannis) groupes=1000(iannis),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),131(lxd),132(sambashare)

J'avoue que je suis dépassé. Surtout que l'utilisation de ces deux pc comme client d'un troisième qui est sous focal (20.04) ne pose aucun problème.

Je continue à chercher du côté des permissions.

Encore merci

Hors ligne

#7 Le 16/09/2022, à 15:27

bruno

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Attention aux commandes que tu lances… ce que tu fais ne peut pas fonctionner !

Les retours demandés en #5 STP (avec la bonne commande montage).

Hors ligne

#8 Le 17/09/2022, à 10:04

ubuian

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Merci bruno pour ton intérêt à mon problème.

Attention aux commandes que tu lances… ce que tu fais ne peut pas fonctionner !

Sorry mais je ne comprends pas de quelles commandes tu parles.

Voici les retours demandés:

iannis@iannis-i5-azerty:~$ sudo mount -t nfs -vvv 192.168.0.12:/home/iannis /media/test
mount.nfs: timeout set for Sat Sep 17 10:55:03 2022
mount.nfs: trying text-based options 'vers=4.2,addr=192.168.0.12,clientaddr=192.168.0.26'
mount.nfs: mount(2): Permission denied
mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=192.168.0.12,clientaddr=192.168.0.26'
mount.nfs: mount(2): Permission denied
mount.nfs: trying text-based options 'vers=4,addr=192.168.0.12,clientaddr=192.168.0.26'
mount.nfs: mount(2): Permission denied
mount.nfs: trying text-based options 'addr=192.168.0.12'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 192.168.0.12 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 192.168.0.12 prog 100005 vers 3 prot UDP port 51143
mount.nfs: mount(2): Permission denied
mount.nfs: access denied by server while mounting 192.168.0.12:/home/iannis
iannis@iannis-i5-azerty:~$ rpcinfo -p 192.168.0.12
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100005    1   udp  55184  mountd
    100005    1   tcp  53805  mountd
    100005    2   udp  54142  mountd
    100005    2   tcp  53525  mountd
    100005    3   udp  51143  mountd
    100005    3   tcp  47907  mountd
    100024    1   udp  58649  status
    100024    1   tcp  48191  status
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100227    3   tcp   2049
    100021    1   udp  45562  nlockmgr
    100021    3   udp  45562  nlockmgr
    100021    4   udp  45562  nlockmgr
    100021    1   tcp  44989  nlockmgr
    100021    3   tcp  44989  nlockmgr
    100021    4   tcp  44989  nlockmgr

Encore merci

Hors ligne

#9 Le 17/09/2022, à 11:41

bruno

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Sur le serveur il faut essayer de modifier le fichier exports de :

/home/iannis	192.168.0.*(rw,sync,no_subtree_check)

vers:

/home/iannis	192.168.0.0/24(rw,sync,no_subtree_check)

Le caractère joker * ne fonctionne pas en général dans ce contexte et la page de man précise bien qu'il faut utiliser la notation adresse/masque.

Et ré-exporter les partages avec :

sudo exportfs -rav

Dernière modification par bruno (Le 17/09/2022, à 11:44)

Hors ligne

#10 Le 17/09/2022, à 16:23

MicP

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Bonjour

Dans le fichier /etc/exports
la notation CIDR 192.168.0.0/24 permet d'éviter à avoir à lister
chacune des 256 adresses IP qui vont de 192.168.0.0 à 192.168.0.255

EDIT : je répondais au message #10 qui a disparu entre temps.

=======

Si besoin, un vieux fil de discussions au sujet du fichier /etc/exports et de l'utilisation de la notation CIDR
auquel j'avais participé.

Dernière modification par MicP (Le 17/09/2022, à 16:38)

Hors ligne

#11 Le 17/09/2022, à 16:36

ubuian

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Merci MicP.
J'ai supprimé le message parce que j'étais dans l'erreur.
bruno avait signalé que le joker (*) ne fonctionnait pas et qu'il était préférable d'utiliser la notation 0/24.
En effet avec 0/24 ça fonctionne.
Je pensais que le joker qui fonctionnait encore jusqu'à la Focal Fossa était encore valide ici. Je me trompais. je suis désolé et vous demande de m'en excuser.

Grand merci pour votre aide.

Hors ligne

#12 Le 17/09/2022, à 16:43

MicP

Re : [Résolu] NFS montage ne fonctionne pas après mise à niveau vers 22.04

Il n'y a aucun problème smile

J'en profitais juste pour étaler ma confiture …

… parce que "La culture, c'est comme la confiture : moins on en a, plus on l'étale." lol

Dernière modification par MicP (Le 17/09/2022, à 16:44)

Hors ligne