[MAC] Autofs

mardi 6 novembre 2018

autofs est un utilitaire permettant de monter des volumes de réseau sur votre système OS X, comme vous le feriez avec le Finder.

Cependant, contrairement aux disques montés manuellement via le Finder, ou même par un «élément de connexion» au moment de la connexion, les volumes autofs montés se connectent et se reconnectent automatiquement selon les besoins lorsque les volumes réseau sont disponibles et se déconnectent discrètement lorsque ce n’est pas le cas.

Les mêmes avantages s’appliquent aux périphériques pouvant vivre en permanence sur votre réseau, mais qui se mettent régulièrement en veille et nécessitent de remonter des volumes de manière fiable au réveil.

Utiliser autofs signifie que, tant que mon Mac est éveillé, il tentera continuellement de monter le partage sur le NAS – qu’il soit utilisé ou non – désactivant de manière effective la capacité du NAS à dormir.

J’ai donc utilisé cette solution sur un slave buildbot sous mac utilisé pour générer des builds Mac et de les mettre ensuite sur un NAS accessible aux développeurs/testeurs. Il fallait utiliser cette solution car sans elle on perdait de temps en temps la connexion avec le NAS en montant simplement le Volumes du NAs depuis Finder.

Voici les étapes que j’ai fait pour configurer le mac

sudo nano /etc/auto_master

On rajoute le nom du disque de montage qui contiendra la ressource du NAS à accéder

/mnt/Resources          auto_resources

auto_resources représentera l’identifiant du fichier a appeler pour créer le montage.

Du coup on fait

sudo nano /etc/auto_resources

On insert la ligne de commande qui se chargera du montage de notre ressource:

xxx    -fstype=smbfs,soft,noowners,nosuid,rw ://username:pwd@192.168.1.250/xxx

Et voilà le tour est joué il nous reste juste à exécuter la commande suivante pour exécuter le montage

sudo automount -vc

Vérifier que le disque monter est bien présent.