Outils pour utilisateurs

Outils du site


tech:draft-nfsv4-sous-debian

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:draft-nfsv4-sous-debian [2025/10/03 01:19] Jean-Baptistetech:draft-nfsv4-sous-debian [2026/01/12 15:32] (Version actuelle) Jean-Baptiste
Ligne 14: Ligne 14:
 * http://wiki.linux-nfs.org/wiki/index.php/Nfsv4_configuration * http://wiki.linux-nfs.org/wiki/index.php/Nfsv4_configuration
 * https://www.suse.com/communities/blog/configuring-nfsv4-server-and-client-suse-linux-enterprise-server-10/ * https://www.suse.com/communities/blog/configuring-nfsv4-server-and-client-suse-linux-enterprise-server-10/
 +* https://blog.stephane-robert.info/docs/services/stockage/nfs/ 
 +* https://inetdoc.net/pdf/sysadm-net.nfs.pdf
  
  
Ligne 31: Ligne 32:
  
 En NFSv4 contrairement aux versions précédentes seul le port TCP 2049 suffit En NFSv4 contrairement aux versions précédentes seul le port TCP 2049 suffit
 +
  
 == Sur le serveur == Sur le serveur
Ligne 56: Ligne 58:
 </code> </code>
  
-<code ini /etc/default/nfs-common>+''/etc/default/nfs-common'' 
 +<code ini>
 NEED_STATD=no NEED_STATD=no
 STATDOPTS= STATDOPTS=
Ligne 65: Ligne 68:
 </code> </code>
  
-<code ini /etc/default/nfs-kernel-server>+''/etc/default/nfs-kernel-server'' 
 +<code ini>
 # /usr/sbin/rpc.mountd --manage-gids -N 2 -N 3 -V 4 -V 4.1 # /usr/sbin/rpc.mountd --manage-gids -N 2 -N 3 -V 4 -V 4.1
 # man rpc.mountd # man rpc.mountd
Ligne 73: Ligne 77:
  
  
-<code - /etc/exports>+''/etc/exports'' 
 +<code ->
 # Example for NFSv4: # Example for NFSv4:
 # /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check) # /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
 # /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check) # /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
 # #
-/export         192.168.1.0/24(rw,sync,fsid=0,no_subtree_check) 127.0.0.1(rw,sync,fsid=0,no_subtree_check)+/export         192.168.1.0/24(rw,sync,fsid=0,crossmnt,no_subtree_check) 127.0.0.1(rw,sync,fsid=0,crossmnt,no_subtree_check)
 /export/partage 192.168.1.0/24(rw,sync,nohide,insecure,no_subtree_check) 127.0.0.1(rw,sync,nohide,insecure,no_subtree_check) /export/partage 192.168.1.0/24(rw,sync,nohide,insecure,no_subtree_check) 127.0.0.1(rw,sync,nohide,insecure,no_subtree_check)
 </code> </code>
Ligne 129: Ligne 134:
 </code> </code>
  
-<code ini /etc/default/nfs-common>+''/etc/default/nfs-common'' 
 +<code ini>
 NEED_STATD=no NEED_STATD=no
 STATDOPTS= STATDOPTS=
Ligne 137: Ligne 143:
 </code> </code>
  
-<code - /etc/fstab>+''/etc/fstab'' 
 +<code ->
 192.168.1.10:/partage  /mnt/nfs nfs4    _netdev,noatime,bg,soft,rw,nodev,nosuid,noexec,noauto,proto=tcp,port=2049,vers=4.1,timeo=5,retrans=5,actimeo=10,retry=5  0  0 192.168.1.10:/partage  /mnt/nfs nfs4    _netdev,noatime,bg,soft,rw,nodev,nosuid,noexec,noauto,proto=tcp,port=2049,vers=4.1,timeo=5,retrans=5,actimeo=10,retry=5  0  0
 </code> </code>
Ligne 169: Ligne 176:
  
 Voir /var/lib/nfs/ Voir /var/lib/nfs/
 +
 +
 +=== Disable rpcbind on NFS server (RedHat)
 +
 +Source : https://www.spinics.net/linux/fedora/fedora-users/msg513100.html
 +
 +<code bash>
 +systemctl mask --now rpc-statd.service rpcbind.service rpcbind.socket
 +systemctl restart nfs-server
 +</code>
 +
  
 === Obtenir des info sur le montage / quelle version de NFS === Obtenir des info sur le montage / quelle version de NFS
Ligne 175: Ligne 193:
 nfsstat -m nfsstat -m
 </code> </code>
 +
  
 === Client Autofs === Client Autofs
  
-<code - /etc/auto.master>+''/etc/auto.master'' 
 +<code ->
 /mnt/nfs        /etc/auto.nfs --ghost,--timeout=60 /mnt/nfs        /etc/auto.nfs --ghost,--timeout=60
 </code> </code>
  
-<code - /etc/auto.nfs>+''/etc/auto.nfs'' 
 +<code ->
 partage  -fstype=nfs4,noatime,bg,soft,rw,nodev,nosuid,noexec,proto=tcp,port=2049,vers=4.1,timeo=5,retrans=5,actimeo=10,retry=5  192.168.1.10:/partage partage  -fstype=nfs4,noatime,bg,soft,rw,nodev,nosuid,noexec,proto=tcp,port=2049,vers=4.1,timeo=5,retrans=5,actimeo=10,retry=5  192.168.1.10:/partage
 </code> </code>
 +
  
 === Démonter une partition NFS en erreur === Démonter une partition NFS en erreur
Ligne 191: Ligne 213:
 umount -lf /mnt/nfs umount -lf /mnt/nfs
 </code> </code>
 +
  
 === Liste des partages === Liste des partages
Ligne 245: Ligne 268:
 </code> </code>
  
 +
 +== Err nfs-server.service is masked (RedHat)
 +
 +<code ->
 +# systemctl enable --now nfs-server.service
 +Failed to enable unit: Unit file /etc/systemd/system/nfs-server.service is masked.
 +# ls -l /etc/systemd/system/nfs-server.service
 +lrwxrwxrwx. 1 root root 9 Apr 24  2024 /etc/systemd/system/nfs-server.service -> /dev/null
 +# rm /etc/systemd/system/nfs-server.service
 +rm: remove symbolic link '/etc/systemd/system/nfs-server.service'? y
 +# systemctl enable --now nfs-server.service
 +Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service.
 +Job for nfs-server.service canceled.
 +</code>
  
  
tech/draft-nfsv4-sous-debian.1759447179.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki