GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment monter des systèmes de fichiers NFS à l'aide de "autofs" dans CentOS/RHEL

Cet article explique comment configurer "autofs" afin de monter des systèmes de fichiers NFS avec le service "autofs".

1. Arrêtez le service "autofs", vérifiez si le service est en cours d'exécution, puis arrêtez-le.

# service autofs status
automount (pid 25285) is running...
# service autofs stop
Stopping automount: [ OK ]
# service autofs status
automount is stopped

2. Modifiez le fichier /etc/auto.master fichier pour définir le mappage de fichiers :

Le fichier /etc/auto.master est le fichier de configuration principal pour le service 'autofs', ce fichier contient les listes de cartes principales des points de montage sur le système contrôlé par 'autofs', et leurs fichiers de configuration correspondants ou sources réseau qui sont connus comme 'montage automatique des cartes ‘.

Voici à quoi devrait ressembler le fichier :

# Sample auto.master file
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# For details of the format look at autofs(5).
#
/misc /etc/auto.misc     ---------------------> MAP FILE
#
# NOTE: mounts done from a hosts map will be mounted with the
# "nosuid" and "nodev" options unless the "suid" and "dev"
# options are explicitly given.
#
/net -hosts
#
# Include central master map if it can be found using
# nsswitch sources.
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence.
#
+auto.master

Le « fichier de mappage » peut être remplacé par n'importe quel autre fichier sous /etc avec le nom « auto.mount » afin de monter l'exportation vers tout autre répertoire souhaité. Pour plus d'informations, veuillez passer à l'étape numéro deux.

Modifiez le 'auto.master ‘ et ajoutez le symbole dièse devant la ligne « /misc /etc/auto.misc », puis continuez à ajouter la ligne suivante à la fin du fichier :

/- /etc/auto.mount

Le fichier devrait ressembler à l'exemple suivant après la modification :

#
# /misc /etc/auto.misc
#
/- /etc/auto.mount

3. Créez et/ou modifiez le fichier de carte :

Le fichier map est un fichier séparé qui définit les systèmes de fichiers à monter sous n'importe quel point de montage spécifié. Par exemple, le fichier /etc/auto.misc peut définir des points de montage dans le répertoire /misc; un autre exemple consiste à utiliser /mnt comme autre répertoire pour monter l'exportation. Si un autre répertoire est nécessaire, un nouveau fichier doit être créé sous le répertoire /etc/ avec le nom « auto.mount » comme recommandation.

Voici un exemple du fichier ‘/etc/auto.misc’ et du nouveau fichier ‘auto.mount’

# This is an automounter map and it has the following format
# key(mount-point) [ -mount-options-separated-by-comma ] location   ===> THIS IS THE GENERAL FORMAT OF THE MAPS
# Details may be found in the autofs(5) manpage

cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom  ===> EXAMPLE

# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd

mount_point_name      -rw,soft,intr,rsize=8192,wsize=8192       NFS.example.net:/export_name  ===> IP address can be used instead of the FQDN

Si vous ne souhaitez pas utiliser le répertoire /misc ni le fichier 'auto.misc', créez un nouveau fichier avec le nom 'auto.mount' et ajoutez les mêmes paramètres avec la syntaxe correspondante, comme dans l'exemple suivant :

# vi /etc/auto.mount

Ajoutez la ligne suivante :

/mount_point -fstype=nfs,rw NFS.example.net:/export_name
REMARQUE :Assurez-vous que vous avez modifié le fichier « /etc/auto.master » et remplacez le fichier de carte par celui souhaité.

4. Démarrez le service "autofs" :

# service autofs start
Starting automount: [ OK ]

5. Exécutez la commande "mount" pour vérifier que votre partage NFS est maintenant monté :

# mount
NFS_IP_Address:/export on /mount_point  type nfs (rw,vers=4,addr=NFS_IP_Address,clientaddr=local_IP_Address)


Cent OS
  1. Comment utiliser autofs pour monter des partages NFS

  2. Comment configurer le démon autofs sur CentOS 7/Rhel 7

  3. Comment configurer le serveur NFS sur CentOS 7 / RHEL 7

  4. CentOS/RHEL :comment trouver le package avec un fichier manquant à l'aide de YUM

  5. Comment désactiver la mise en cache du client NFS dans CentOS/RHEL

Comment activer Kdump sur RHEL 7 et CentOS 7

Comment configurer le serveur NFS sur CentOS 8 / RHEL 8

Comment installer et utiliser Fail2ban sur RHEL 8 / CentOS 8

Comment utiliser tmpfs sur RHEL/CentOS 7

Comment installer Flameshot sur RHEL/CentOS à l'aide de Snapcraft

Comment résoudre les problèmes de latence de transfert NFS à l'aide de "nfsiostat" dans CentOS / RHEL