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 11/09/2015, à 11:42

koax

NFS en 14.04.2

Bonjour à tous,

Voilà je veux mettre en place un serveur NFS avec plusieurs client.

J'ai suivi la procédure de cette page :

http://doc.ubuntu-fr.org/tutoriel/un_simple_partage_nfs

donc mon /etc/exports est comme ça :

/home/ubuntu/NFS 192.168.2.3(rw,all_squash,anonuid=1000,anongid=1000,sync)

Et côté client j'ai mis dans mon /etc/fstab cela :

192.168.2.107:/home/ubuntu/NFS /media/test nfs user,auto 0 0

Mais quand je fais :

sudo mount -a 
mount.nfs: access denied by server while mounting 192.168.2.107:/home/ubuntu/NFS

Comment résoude cette erreur ?

merci d'avance

Hors ligne

#2 Le 11/09/2015, à 13:57

michel_04

Re : NFS en 14.04.2

Bonjour,

koax a écrit :
sudo mount -a 
mount.nfs: access denied by server while mounting 192.168.2.107:/home/ubuntu/NFS

Voir sur la page NFS de la Documentation : Rétrograder en NFSv3.
Extrait :

Doc a écrit :

Si vous obtenez un message comme:"mount.nfs: access denied by server while mounting"ipserveur"", c'est certainement que vous avez entré les bonnes adresses ip autorisés dans export, cependant, NFSv4 n'utilise pas le système d'authentification par ip, il est donc utile de rétrograder en version 3 pour que le serveur se base sur l'ip

A+

Hors ligne

#3 Le 11/09/2015, à 15:51

koax

Re : NFS en 14.04.2

Hello  michel_04,

Lorsque je fais les changments dans le fichier /etc/default/nfs-kernel-server

la deuxième ligne devient  :

RPCNFSDCOUNT='8 --no--nfs-version 4'

J'ai une erreur lorsque je redémarre le service NFS :

 * Stopping NFS kernel daemon                                                                                                        [ OK ] 
 * Unexporting directories for NFS kernel daemon...                                                                                  [ OK ] 
 * Exporting directories for NFS kernel daemon...                                                                                           exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.3:/home/ubuntu/NFS".
  Assuming default behaviour ('no_subtree_check').
  NOTE: this default has changed since nfs-utils version 1.0.x

exportfs: /home/ubuntu/NFS does not support NFS export
                                                                                                                                     [ OK ]
 * Starting NFS kernel daemon                                                                                                              
 /usr/sbin/rpc.nfsd: unrecognized option '--no--nfs-version'
Invalid argument: '?'
rpc.nfsd [-d|--debug] [-H hostname] [-p|-P|--port port] [-N|--no-nfs-version version] [-V|--nfs-version version] [-s|--syslog] [-T|--no-tcp] [-U|--no-udp] nrservs

Dernière modification par koax (Le 11/09/2015, à 15:52)

Hors ligne

#4 Le 11/09/2015, à 16:01

Braun

Re : NFS en 14.04.2

Bonjour,
Tu veux dis-tu plusieurs clients, je suis étonné que ton serveur n'en autorise qu'un.
Ne pourrais-tu pas élargir la fourchette avec un truc du genre :

/home/ubuntu/NFS 192.168.2.0/28(rw,all_squash,anonuid=1000,anongid=1000,sync)

par exemple ?

Hors ligne

#5 Le 11/09/2015, à 16:25

koax

Re : NFS en 14.04.2

Bonjour Braun,

Oui, je peux le faire.
J'ai modifié le fichier /etc/exports selon ton commentaire :

Braun a écrit :

Ne pourrais-tu pas élargir la fourchette avec un truc du genre :

/home/ubuntu/NFS 192.168.2.0/28(rw,all_squash,anonuid=1000,anongid=1000,sync)

Mais en redémarrant le service NFS, j'ai toujours la même erreur. Vu précédemment.

Hors ligne

#6 Le 11/09/2015, à 16:35

grigouille

Re : NFS en 14.04.2

koax a écrit :
/home/ubuntu/NFS 192.168.2.3(rw,all_squash,anonuid=1000,anongid=1000,sync)

Il manque le masque. Lire man exports.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#7 Le 11/09/2015, à 16:39

Braun

Re : NFS en 14.04.2

Perso, j'avoue ne pas m'être préoccupé de la version .... puisque ça fonctionne. Mais il me semble que pour rétrograder en V 3 tu pourrais aller voir ceci.

Hors ligne

#8 Le 11/09/2015, à 17:35

koax

Re : NFS en 14.04.2

Hello,

@grigouille : qu'est ce que tu veu dire par masque ?

@Braun : Je suis sous une UBUNTU 14.04.2 LTS .
En allant voir ton lien, j'ai modifié mon /etc/default/nfs-kernel-server

RPCMOUNTDOPTS="--manage-gids "
deviens RPCMOUNTDOPTS="--manage-gids --no--nfs-version 4"

mais au redémarrage du service NFS, j'ai toujours des soucis :

ubuntu@ubuntu:~$ sudo service nfs-kernel-server restart
 * Stopping NFS kernel daemon                                                                                                        [ OK ] 
 * Unexporting directories for NFS kernel daemon...                                                                                  [ OK ] 
 * Exporting directories for NFS kernel daemon...                                                                                           exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.0/28:/home/ubuntu/NFS".
  Assuming default behaviour ('no_subtree_check').
  NOTE: this default has changed since nfs-utils version 1.0.x

exportfs: /home/ubuntu/NFS does not support NFS export
                                                                                                                                     [ OK ]
 * Starting NFS kernel daemon                                                                                                               Usage: rpc.mountd [-F|--foreground] [-h|--help] [-v|--version] [-d kind|--debug kind]
	[-o num|--descriptors num] [-f exports-file|--exports-file=file]
	[-p|--port port] [-V version|--nfs-version version]
	[-N version|--no-nfs-version version] [-n|--no-tcp]
	[-H ha-callout-prog] [-s|--state-directory-path path]
	[-g|--manage-gids] [-t num|--num-threads=num]
                                                                                                                                     [fail]

Hors ligne

#9 Le 11/09/2015, à 17:58

michel_04

Re : NFS en 14.04.2

Re,

koax a écrit :

la deuxième ligne devient  :

RPCNFSDCOUNT='8 --no--nfs-version 4'

Tu t'es trompé dans les - pour la modif.

~$ cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
# 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/pxxxxxx/Aquasoft-Dossiers  192.168.1.0/24(rw,all_squash,anonuid=1000,anongid=1000,sync,no_subtree_check)
~$ cat  /etc/default/nfs-kernel-server
# Number of servers to start up
RPCNFSDCOUNT='8 --no-nfs-version 4'

# Runtime priority of server (see nice(1))
RPCNFSDPRIORITY=0

# Options for rpc.mountd.
# If you have a port-based firewall, you might want to set up
# a fixed port here using the --port option. For more information,
# see rpc.mountd(8) or http://wiki.debian.org/SecuringNFS
# To disable NFSv4 on the server, specify '--no-nfs-version 4' here
RPCMOUNTDOPTS="--manage-gids"

# Do you want to start the svcgssd daemon? It is only required for Kerberos
# exports. Valid alternatives are "yes" and "no"; the default is "no".
NEED_SVCGSSD=""

# Options for rpc.svcgssd.
RPCSVCGSSDOPTS=""

# Options for rpc.nfsd.
RPCNFSDOPTS=""

À distance, je n'ai pas accès aux PC clients pour le /etc/fstab, si je me souviens bien :

192.168.1.11:/home/pxxxxxx/Aquasoft-Dossiers    /media/Aquasoft-Dossiers-NFS nfs defaults,nfsvers=3,user,auto,noatime,intr 0     0

A+

Dernière modification par michel_04 (Le 11/09/2015, à 18:25)

Hors ligne

#10 Le 11/09/2015, à 18:40

koax

Re : NFS en 14.04.2

@michel_04 : ce que tu as écrit dans le fichier /etc/default/nfs-kernel-server n'est pas cohérent avec ce qui est noté juste au dessus de :

 RPCMOUNTDOPTS="--manage-gids"

Chez moi, j'ai cela :

ubuntu@ubuntu:~$ cat /etc/exports
/home/ubuntu/NFS 192.168.2.0/24(rw,all_squash,anonuid=1000,anongid=1000,sync,no_subtree_check)
ubuntu@ubuntu:~$ cat  /etc/default/nfs-kernel-server
# Number of servers to start up
RPCNFSDCOUNT='8 '

# Runtime priority of server (see nice(1))
RPCNFSDPRIORITY=0

# Options for rpc.mountd.
# If you have a port-based firewall, you might want to set up
# a fixed port here using the --port option. For more information,
# see rpc.mountd(8) or http://wiki.debian.org/SecuringNFS
# To disable NFSv4 on the server, specify '--no-nfs-version 4' here
RPCMOUNTDOPTS="--manage-gids --no--nfs-version 4"

# Do you want to start the svcgssd daemon? It is only required for Kerberos
# exports. Valid alternatives are "yes" and "no"; the default is "no".
NEED_SVCGSSD=""

# Options for rpc.svcgssd.
RPCSVCGSSDOPTS=""

# Options for rpc.nfsd.
RPCNFSDOPTS=""

Et mon /etc/fstab , côté client

192.168.2.107:/home/ubuntu/NFS /media/test nfs user,noauto 0 0

Hors ligne

#11 Le 11/09/2015, à 18:50

grigouille

Re : NFS en 14.04.2

Tu as écris :

/home/ubuntu/NFS 192.168.2.3(rw,all_squash,anonuid=1000,anongid=1000,sync)

Ce qui signifie que tu exportes pour une seule machine : celle d'adresse 192.168.2.3. Est-ce cela que tu veux ?


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#12 Le 11/09/2015, à 19:32

koax

Re : NFS en 14.04.2

Hello grigouille ,

Selon ton indication j'ai changé la ligne dans l' export.
regarde mon poste #10

Thanks

Hors ligne

#13 Le 11/09/2015, à 20:20

grigouille

Re : NFS en 14.04.2

OK. Désolé, je n'ai pas d'idée pour t'aider.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#14 Le 11/09/2015, à 20:27

grigouille

Re : NFS en 14.04.2

Que retourne sur ton serveur nfs

showmount -e

?


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#15 Le 14/09/2015, à 09:46

koax

Re : NFS en 14.04.2

Bonjour  grigouille,

Du côté serveur, la commande donnée donne :

ubuntu@ubuntu:~/NFS$ sudo showmount -e
clnt_create: RPC: Program not registered

Merci à vous déjà pour votre aide...

Hors ligne