Richard Bruno
navigation
Home
admin









autofs
October 18th, 2016

Principe : monter et démonter des systèmes de fichiers en fonction des besoins : les systèmes de fichiers sont montés uniquement lorsque cela est nécessaire. Au bout d'un certain temps d'inactivité, ils sont démontés.
L'avantage principal est donc une économie de ressources // fstab.

Autofs est géré par un daemon, automountd, et un fichier de configuration principal : /etc/auto.master (sur centos).

Installation d'un service autofs sur Wheezy



L'objectif est d'automatiser des montages NFS

apt-get install autofs



more /etc/auto.master
[...]
/share /etc/auto.nfs --ghost, --timeout=60
[...]



more /etc/auto.nfs
helpdesk -fstype=nfs,rw,hard,retrans=5,intr 192.168.1.1:/helpdesk



Le montage se fait dans le répertoire /share/helpdesk

L'option '--ghost' crée un répertoire pour le montage du média désiré. Ainsi, le point de montage est créé lorsqu'on y accède.
Si cette option est omise, aucun répertoire n'est créé et l'utilisateur devra connaître précisément le point de montage d'un périphérique pour y accéder.

L'option '--timeout=30' (ou '-t=30') correspond au temps (secondes) pendant lequel le montage reste activé après le dernier accès au dossier partagé ( ne mettez pas une valeur trop importante !).
Il faut attendre au moins 30 secondes entre le dernier accès à un partage samba et l'extinction d'un ordinateur distant pour ne pas avoir de soucis pour le démontage des dossiers distants.

Source : http://doc.ubuntu-fr.org/autofs

Installation d'un service autofs sur Centos 6.4



Installation des paquets

[root@dell ~]# yum install autofs
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.atosworldline.com
* extras: mirrors.atosworldline.com
* updates: distrib-coffee.ipsl.jussieu.fr
Setting up Install Process
[...]



/etc/auto.master

/etc/auto.master est le fichier principal de configuration.

[root@dell ~]# grep -v "^#" /etc/auto.master
/misc /etc/auto.misc
/net -hosts
+auto.master



/etc/auto.misc
Il s'agit de montages divers, par exemple pour les CD. On parle de "direct map" car il y a un lien direct en le point de montage et le partage NFS.

la ligne "/net -hosts" du fichier /etc/auto.master a une fonction bien précise :
Soit un serveur nommé serveur1. Dans le répertoire /net/serveur1, autofs présentera les partages NFS proposés par ce serveur.

la ligne "+auto.master" fait référence à une localisation externe du fichier auto.master, dans une base NIS par exemple.

Source : http://docs.oracle.com/cd/E19455-01/806-0916/6ja8539g6/index.html


/etc/auto.home

Il est possible de modifier le fichier auto.master pour gérer de façon automatique les montages des home directories.

[root@dell ~]# grep -v "^#" /etc/auto.master
/misc /etc/auto.misc
/net -hosts
/home /etc/auto.home -t60



-t60 = --timeout=60 : au bout de 60 secondes d'inactivité, le montage sera démonté.

[root@dell ~]# cat /etc/auto.home
u5 -fstype=nfs,soft,intr 192.168.1.90:/home/user5
* -fstype=nfs,soft,intr 192.168.1.90:/home/&



La première ligne indique qu'il faut utiliser le partage 192.168.1.90:/home/user5 pour l'utilisateur u5.
La seconde ligne indique que pour tous les utilisateurs (sauf u5), on utilisera un partage du type 192.168.1.90:/home/<nom d'utilisateur>




Dernières modifs
VNC (November 22nd, 2020)
Editeurs (October 20th, 2016)
Awk (October 18th, 2016)
Claws Mail (October 18th, 2016)
Cups (October 18th, 2016)
Gimp (October 18th, 2016)
Git (October 18th, 2016)

Contact
Pour m'envoyer un mail,
Pour me laisser un commentaire :
richard.brunooo
chez
gmail.com


powered by kure, modified by Bruno