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 31/05/2020, à 21:31

ubuian

[Résolu] problème NFS

Bonsoir à toutes et à tous,

je travaille avec une machine (i5, 64 bits, Ram 8Go) en dual boot (ubuntu 18.04 et win 10).
Rassurez-vous, je n'utilise win que pour mettre à jour mon GPS, même si actuellement, à cause du covid, le GPS ne sert pas.
Dans cet ordi il y a un SSD (hdb) 125 Go où sont installés win en /dev/sdb3 ubuntu en /dev/sdb5.
Il y a aussi un HDD (hda) de 2To où sont installés le home en /dev/sda1 et le swap en /dev/sda4.
Sur ce même HDD il y a d'autres partitions (ext4, fat32, ntfs).

J'ai installé sur cette machine un NFS pour l'utiliser aussi bien en serveur qu'en client.
En client tout fonctionne je peux monter les autres ordis du réseau.
En serveur, par contre, aucune autre machine ne peut se connecter.
Le montage dure jusqu'à ce que le temps imparti soit dépassé.

Je pense que le problème pourrait provenir du fait que le home et la racine se trouvent sur deux disques différents.
Mais je ne sais pas comment aborder une éventuelle recherche de solution.
Je remercie d'avance tous ceux qui auraient la gentillesse de m'aider.

Dernière modification par ubuian (Le 02/06/2020, à 09:29)

Hors ligne

#2 Le 31/05/2020, à 22:13

NicoApi73

Re : [Résolu] problème NFS

bonsoir,

Peux tu donner le retour de :

cat /etc/exports
dpkg -l | grep nfs
sudo lshw -class network

Hors ligne

#3 Le 01/06/2020, à 08:00

ubuian

Re : [Résolu] problème NFS

Merci NicoApl73 pour ta réponse.
Voici les résultats:

 cat /etc/exports
# /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_root_squash,no_subtree_check)
#/media/iannis/PHOTOS	192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
# /home/iannis	iannis-q6600-1604-64(rw,sync,no_subtree_check)
/var	192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
dpkg -l | grep nfs
ii  libnfs11:amd64                             2.0.0-1~exp1                                     amd64        NFS client library (shared library)
ii  libnfsidmap2:amd64                         0.25-5.1                                         amd64        NFS idmapping library
ii  nfs-common                                 1:1.3.4-2.1ubuntu5.2                             amd64        NFS support files common to client and server
ii  nfs-kernel-server                          1:1.3.4-2.1ubuntu5.2                             amd64        support for NFS kernel server
i
sudo lshw -class network
  *-network                 
       description: Ethernet interface
       produit: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       fabriquant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:02:00.0
       nom logique: enp2s0
       version: 0c
       numéro de série: f4:4d:30:05:79:06
       taille: 1Gbit/s
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168g-2_0.0.1 02/06/13 ip=192.168.0.12 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
       ressources: irq:17 portE/S:d000(taille=256) mémoire:df100000-df100fff mémoire:d2100000-d2103fff

Encore merci et bonne journée

Hors ligne

#4 Le 01/06/2020, à 16:56

NicoApi73

Re : [Résolu] problème NFS

La notation 192.168.0.* m'interpelle. J'ai l'habitude de mettre 192.168.0.0/24 (ou /255.255.255.0)

man a écrit :

wildcards
    +Machine names may contain the wildcard characters * and ?, or may contain character class lists within [square brackets]. This can be used to make the exports file more compact; for instance, *.cs.foo.edu matches all hosts in the domain cs.foo.edu. As these characters also match the dots in a domain name, the given pattern will also match all hosts within any subdomain of cs.foo.edu.
IP networks
    You can also export directories to all hosts on an IP (sub-) network simultaneously. This is done by specifying an IP address and netmask pair as address/netmask where the netmask can be specified in dotted-decimal format, or as a contiguous mask length. For example, either '/255.255.252.0' or '/22' appended to the network base IPv4 address results in identical subnetworks with 10 bits of host. IPv6 addresses must use a contiguous mask length and must not be inside square brackets to avoid confusion with character-class wildcards. Wildcard characters generally do not work on IP addresses, though they may work by accident when reverse DNS lookups fail.

Y a t'il un message d'erreur?

Hors ligne

#5 Le 01/06/2020, à 22:42

ubuian

Re : [Résolu] problème NFS

Bonsoir,

j'utilise toujours cette notation et avec les autres machines je n'ai pas de problème.
J'ai quand-même modifié le /etc/exports en écrivant 192.168.0.0/24 mais il n'y a pas de changement.
Le message affiché après plus d'une minute est, dans les deux cas identiques :

mount.nfs: Connection timed out

Hors ligne

#6 Le 02/06/2020, à 04:44

NicoApi73

Re : [Résolu] problème NFS

Salut,

Peux tu donner à partir de ton serveur :

dmesg | grep nfs

et à partir d'un client :

sudo mount -t nfs -o rw 192.168.0.12:/home/iannis /mnt/

Est ce que ton serveur est bien en IP fixe?
As tu le pare-feu activé?

Hors ligne

#7 Le 02/06/2020, à 07:28

ubuian

Re : [Résolu] problème NFS

Bonjour NicoApi73,

encore merci pour ta disponibilité.
Voici les retours demandés:

Sur le serveur:

:~$ dmesg | grep nfs
[    3.187267] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    6.339472] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[    9.288400] FS-Cache: Netfs 'nfs' registered for caching

Le serveur est toujours en fixe ip: 192.168.0.12

Sur un client tournant sur ubuntu 20.04:

sudo mount -t nfs -o rw 192.168.0.12:/home/iannis /mnt/
[sudo] Mot de passe de ianni :mount.nfs: Connection timed out

Le pare-feu est activé
Trois règles:
1. 5190/tcp AUTORISER ENTRÉE N'importe où       AIM Talk
2. 20595/udp AUTORISER ENTRÉE N'importe où    0 A.D.
3. 20595/udp (v6) AUTORISER ENTRÉE N'importe où  (v6) 0 A.D.

Bonne journée

Hors ligne

#8 Le 02/06/2020, à 07:54

NicoApi73

Re : [Résolu] problème NFS

Il faudrait peut être regardé du côté du pare-feu. Essaie déjà en le désactivant complètement, ça permettra de valider ou pas cette hypothèse. Si ça fonctionne sans le pare-feu, il faudra le configurer différemment.

Hors ligne

#9 Le 02/06/2020, à 09:25

ubuian

Re : [Résolu] problème NFS

Rebonjour NicoApi73,

c'était finalement un problème de pare-feu.
j'ai désactivé Gufw et ça a marché. J'ai pu connecter un client.
Je l'ai désinstallé et réinstallé avec synaptic (oui je l'utilise encore) et ça marché de nouveau.
Avec les mêmes règles que les précédentes.
Mystère!!! Un problème d'installation ? Qui sait.
L'essentiel est que maintenant ça fonctionne et j'espère pour longtemps.

Je te remercie beaucoup pour ta disponibilité et pour le temps que tu as consacré à ce problème.

Bonne journée

Dernière modification par ubuian (Le 02/06/2020, à 09:49)

Hors ligne