1 votes

Montage automatique d'un lecteur Firewire externe après un redémarrage, sans connexion.

J'ai un iMac qui fonctionne sous Mavericks avec OS X Server. J'ai configuré le service Time Machine sur cette machine, qui fait référence à un répertoire sur un disque externe connecté via Firewire. D'autres Macs de la maison utilisent ce répertoire comme emplacement de sauvegarde Time Machine.

Tout fonctionne bien tant que quelqu'un est connecté au serveur. Cependant, si le serveur est redémarré et que personne ne se connecte, toutes les sauvegardes Time Machine des machines clientes échouent avec une erreur "impossible de se connecter au disque". Dès que quelqu'un se connecte au serveur, tout recommence à fonctionner.

Donc, apparemment, le disque externe n'est pas monté tant que quelqu'un ne s'est pas connecté. Quel est le moyen le plus simple de réparer cela ?

J'ai trouvé diverses pages sur le net montrant comment utiliser automount et le /etc/auto_master pour monter automatiquement les partages NFS et SMB distants. Est-ce la bonne façon de procéder et, si oui, que dois-je mettre dans le fichier de configuration ? /etc/auto_master pour un disque local externe ?

Ou dois-je créer un /etc/fstab et mettre quelque chose dedans ? (Je trouve des informations contradictoires sur le fait que cette méthode est toujours utilisée ou a été dépréciée).

Ou est-ce que je dois faire quelque chose avec launchd ?

Pour information, voici le résultat de l'application mount -v lorsque le lecteur externe "My Book" est monté :

/dev/disk1s3 on /Volumes/My Book (hfs, local, journaled)

Mise à jour : Après avoir expérimenté davantage, il semble que parfois tout fonctionne comme prévu (c'est-à-dire que le disque externe est monté et que les clients peuvent sauvegarder), et parfois non. Peut-être y a-t-il une condition de course entre le démarrage des services et la fin du montage du disque externe ?

1voto

ithos67 Points 881

Je viens de mettre à niveau un de mes serveurs de Snow Leopard à Mavericks et j'ai rencontré un problème similaire. Je savais que je l'avais déjà résolu auparavant et la méthode semble toujours fonctionner dans Mavericks.

Sur /Library/Preferences/SystemConfiguration/ vous devez ajouter le fichier autodiskmount.plist avec le contenu suivant :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>AutomountDisksWithoutUserLogin</key>
    <true/>
</dict>
</plist>

Cela devrait aller sans dire, mais vous aurez besoin de privilèges d'administrateur pour le faire. Je crois que vous devrez aussi redémarrer. Ensuite, sans vous connecter à votre serveur, vérifiez si les autres ordinateurs de votre réseau peuvent voir le disque externe.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X