GNU/Linux >> Tutoriels Linux >  >> Linux

Automount partage NFS sous Linux à l'aide d'autofs

Autofs est un service dans Linux comme le système d'exploitation qui monte automatiquement le système de fichiers et les partages distants lorsqu'il est accédé. Le principal avantage d'autofs est que vous n'avez pas besoin de monter le système de fichiers à tout moment, le système de fichiers n'est monté que lorsqu'il est demandé.

Le service Autofs lit deux fichiers Fichier de carte maître ( /etc/auto.master ) et un fichier de carte comme /etc/auto.misc ou /etc/auto.xxxx .

Dans le fichier ‘/etc/auto.master’ nous avons trois champs différents :

/        

Dans le fichier map (/etc/auto.misc ou /etc/auto.xxxx) nous avons également trois champs différents :

          

Dans cet article, nous allons monter le partage NFS en utilisant autofs. Partage NFS '/db_backup ‘ est exporté depuis Fedora Serveur NFS (192.168.1.21 ). Nous allons monter ce partage nfs sur CentOS 7 et Ubuntu Linux en utilisant autofs.

Étapes pour monter le partage nfs à l'aide d'Autofs dans CentOS 7

Étape 1 Installez le package autofs.

Installez le package autofs à l'aide de la commande yum ci-dessous s'il n'est pas installé.

[[email protected] ~]# rpm -q autofs
package autofs is not installed
[[email protected] ~]# yum install autofs

Étape : 2 Modifier le fichier de carte principal (/etc/auto.master )

Ajoutez la ligne suivante .

[[email protected] ~]# vi /etc/auto.master
/dbstuff  /etc/auto.nfsdb  --timeout=180

Remarque : Point de montage ‘/dbstuff’ ' doit exister sur votre système. Sinon, créez un répertoire 'mkdir /dbstuff ‘. Le partage NFS se démontera automatiquement après 180 secondes ou 3 minutes si vous n'effectuez aucune action sur le partage.

Étape : 2 Créer un fichier de carte "/etc/auto.nfsdb"

Créez un fichier de carte et ajoutez la ligne suivante.

[[email protected] ~]# vi /etc/auto.nfsdb
db_backup  -fstype=nfs,rw,soft,intr  192.168.1.21:/db_backup

Enregistrez et quittez le fichier.

Où :

  • db_backup est un point de montage.
  • -fstype=nfs est le type de système de fichiers &'rw,soft,intr' sont les options de montage.
  • '192.168.1.21:/db_backup' est l'emplacement de partage nfs.

Étape 3 :Démarrez le service auotfs.

[[email protected] ~]# systemctl start autofs.service
[[email protected] ~]# systemctl enable autofs.service
ln -s '/usr/lib/systemd/system/autofs.service' '/etc/systemd/system/multi-user.target.wants/autofs.service'
[[email protected] ~]#

Étape 3 :Essayez maintenant d'accéder au point de montage.

Le point de montage du partage nfs sera "/dbstuff/db_backup". Lorsque nous essayons d'accéder au point de montage, le service autofs montera automatiquement le partage nfs.

Étapes pour monter le partage NFS à l'aide d'autofs dans Ubuntu Linux.

Étape : 1 Installez le package autofs à l'aide de la commande apt-get.

[email protected]:~$ sudo apt-get install autofs

Étape :2 Éditez le fichier Master Map ‘/etc/auto.master’

Ajoutez la ligne suivante dans le fichier de carte maître.

[email protected]:~$ sudo vi /etc/auto.master
/dbstuff   /etc/auto.nfsdb   --timeout=180

Enregistrez et quittez le fichier.

Créez le point de montage.

[email protected]:~$ sudo mkdir /dbstuff
[email protected]:~$

Étape : 2 Créez un fichier de carte "/etc/auto.nfsdb".

Ajoutez la ligne suivante dans le fichier map.

[email protected]:~$ sudo vi /etc/auto.nfsdb
db_backup   -fstype=nfs4,rw,soft,intr   192.168.1.21:/db_backup

Étape :3 Démarrez le service autofs.

[email protected]:~$ sudo /etc/init.d/autofs start

Étape : 4 Essayez d'accéder au point de montage.


Linux
  1. Monter des systèmes de fichiers NFS avec autofs

  2. Qu'est-ce que NFS et comment l'installer sous Linux

  3. Commande qui forcera Linux à vider le cache d'un fichier sur un partage NFS ?

  4. Utilisation de la commande Linux Basename dans les scripts Bash

  5. Comment diviser un iso ou un fichier à l'aide de la commande 'split' sous Linux

Comment monter le partage Windows sur Linux à l'aide de CIFS

Comment partager des fichiers localement sur Linux en utilisant NitroShare

Utilisation de la commande Cat sous Linux avec des exemples

Comment surveiller les modifications de fichiers à l'aide de fswatch sous Linux

Administration du système de fichiers réseau (NFS) sous Linux

Questions d'entretien sur le système de fichiers réseau Linux (NFS)