ESXi : Re-monter un datastore NFS inactif

Après le redémarrage d’un NAS QNAP qui sert pour des sauvegardes, je me suis retrouvé avec des datastores VMWare ESXi ayant le statut inactive. Pour résoudre ce problème, il suffit de démonter et remonter (recréer) les partages NFS.

Continue reading « ESXi : Re-monter un datastore NFS inactif »

FreeBSD : Montage dynamique avec amd

Petite astuce intéressante sous FreeBSD pour avoir un accès rapide à un système de fichiers distant via NFS avec le daemon amd.

En effet, amd permet de monter un système de fichiers à la demande en s’attachant aux répertoires /net et /host. Dès qu’un accès est demandé à l’intérieur de ces deux répertoires, le montage est réalisé de façon automatique. La ressource est ensuite libérée après un certain temps d’inactivité.
/int permet d’utiliser un système de fichiers exporté à partir d’une IP et /host à partir d’un nom d’hôte.

Exemple :

Supposons une machine monserveur exporte (partage) deux systèmes de fichiers NFS /home et /mnt/data. Depuis notre machine – ici FreeBSD – il est possible de lister ces partages avec la commande showmount :

# showmount -e monserveur
Exports list on monserveur :
/home		192.168.1.100
/mnt/data		192.168.1.100

Maintenant pour accéder par exemple à /mnt/data de monserveur, il suffit de se rendre sous :

# cd /host/monserveur/mnt/data

amd va résoudre le nom d’hôte monserveur et monter le système de fichiers demandé.

Le daemon amd peut être démarré avec la machine en ajoutant ceci au rc.conf :

amd_enable="YES"

Et la commande rc pour le démarrer est simplement :

# /etc/rc.d/amd start

Pages de manuels d’amd(8) et d’amd.conf(5).

Montages automatiques : version AppleScript

Monter ses volumes distants au démarrage de la session

Dans un article précédent, il était question de monter des partages NFS automatiquement à l’aide de l’Utilitaire d’annuaire. Voici une méthode utilisant un script AppleScript qui a le double avantage de monter les volumes sur le bureau (cela peut-être un désavantage suivant l’utilisation) et elle permet de monter d’autres types de partage, Samba par exemple.

Le script

Voici le script que j’utilise. J’ai toujours mes trois montages NFS et un SMB (pour un petit NAS) :

on run
tell application "Finder"
try
mount volume "nfs://edoras/home/fabien"
on error
display dialog "Erreur de montage NFS de /home/fabien" & return & ¬
"Vérifier que le serveur est disponible." buttons  default button 1
end try
try
mount volume "nfs://edoras/data1"
on error
display dialog "Erreur de montage NFS de /data1" & return & ¬
"Vérifier que le serveur est disponible." buttons  default button 1
end try
try
mount volume "nfs://edoras/backup"
on error
display dialog "Erreur de montage NFS de /backup" & return & return & ¬
"Vérifier que le serveur est disponible." buttons  default button 1
end try
try
mount volume "smb://rohan"
on error
display dialog "Erreur de montage SMB de /rohan" & return & return & ¬
"Vérifier que le NAS est disponible." buttons  default button 1
end try
end tell
end run

Continue reading « Montages automatiques : version AppleScript »

Montages NFS automatiques

Avec l’Utilitaire d’Annuaire

Possédant des Macs sous Leopard avec un serveur Linux (Fedora), il est tout naturel que j’utilise des montages NFS pour avoir accès à mes fichiers facilement sur le serveur. La méthode la plus rapide est de se servir de la fonction Aller puis Se connecter au serveur… du Finder :


Se connecter au serveur…

Cela fonctionne très bien, mais les montages ne sont pas automatiques, à chaque redémarrage, il faut refaire la manipulation depuis le Finder.
Ceci peut aisément être rendu automatique grâce à l’Utilitaire d’annuaire de Leopard.

Continue reading « Montages NFS automatiques »