Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
netadmin:linux:installer_serveur_nfsv4 [2024/07/16 15:58] – yoann | netadmin:linux:installer_serveur_nfsv4 [2024/12/03 17:30] (Version actuelle) – Ajout de la section mapping utilisateurs yoann | ||
---|---|---|---|
Ligne 45: | Ligne 45: | ||
+ | Après modification du fichier de configuration, | ||
+ | <code bash> | ||
+ | systemctl restart nfs-server.service | ||
+ | </ | ||
Vérifier les versions de NFS supportées par le serveur : | Vérifier les versions de NFS supportées par le serveur : | ||
Ligne 57: | Ligne 61: | ||
systemctl mask --now rpc-statd.service rpcbind.service rpcbind.socket | systemctl mask --now rpc-statd.service rpcbind.service rpcbind.socket | ||
</ | </ | ||
+ | |||
+ | ===== Partager les dossiers ===== | ||
+ | |||
+ | Avec NFSv4, tous les exports doivent exister sous un seul et même pseudo système de fichiers dans lequel les répertoire originaux du serveur sont montés via l' | ||
+ | |||
+ | Ici nous souhaitons partager les répertoires ''/ | ||
+ | | ||
+ | <code bash> | ||
+ | # Création des points de montage | ||
+ | mkdir -p / | ||
+ | |||
+ | # Monter les dossier à partager sous /export | ||
+ | mount --bind /srv/data / | ||
+ | mount --bind /srv/backup / | ||
+ | </ | ||
+ | |||
+ | Pour que les exports persistent après reboot, modifier ''/ | ||
+ | |||
+ | < | ||
+ | # Dossiers partagés via NFSv4 | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Les options de partage sont définies dans le fichier ''/ | ||
+ | < | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Après modification du fichier de configuration : | ||
+ | |||
+ | <code bash> | ||
+ | # relecture du fichier de configuration | ||
+ | exportfs -r | ||
+ | |||
+ | # lister les partages nfs disponibles | ||
+ | exportfs -v | ||
+ | </ | ||
+ | |||
+ | ===== Montage sur le poste client ===== | ||
+ | |||
+ | Installer le paquet **nfs-common** : | ||
+ | <code bash> | ||
+ | apt-get install nfs-common | ||
+ | </ | ||
+ | |||
+ | Pour monter le partage NFS sur l' | ||
+ | |||
+ | <code bash> | ||
+ | mount -t nfs4 -o proto=tcp, | ||
+ | </ | ||
+ | |||
+ | ===== Mapping des utilisateurs ===== | ||
+ | |||
+ | :TODO: | ||
+ | |||
+ | source : https:// | ||
+ | |||
===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
Ligne 63: | Ligne 126: | ||
<code bash> | <code bash> | ||
+ | mount.nfs4: mounting server.localdomain:/ | ||
</ | </ | ||
Ligne 74: | Ligne 137: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * https:// | ||