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 ?