Ho un iMac che esegue Mavericks con OS X Server. Ho configurato il servizio Time Machine su quella macchina, facendo riferimento a una directory su un'unità esterna connessa tramite Firewire. Altri Mac in casa usano questo come posizione di backup di Time Machine.
Tutto funziona bene finché qualcuno è connesso al server. Tuttavia, se il server viene riavviato e nessuno accede, tutti i backup di Time Machine di tutte le macchine client non riescono con un errore "impossibile connettersi al disco". Non appena qualcuno accede al server, tutto inizia a funzionare di nuovo.
Quindi, apparentemente l'unità esterna non è montata finché qualcuno non esegue l'accesso. Qual è il modo più semplice per risolvere il problema?
Ho trovato varie pagine in rete che mostrano come utilizzare automount
e il file di configurazione /etc/auto_master
per montare automaticamente condivisioni remote NFS e SMB. È questo il modo per farlo e, in caso affermativo, cosa inserisco in /etc/auto_master
per un'unità locale esterna?
O devo creare un file /etc/fstab
e inserire qualcosa in esso? (Trovo informazioni contrastanti sul fatto che sia ancora usato o che sia stato deprecato.)
O devo fare qualcosa con launchd
?
FWIW, ecco l'output di mount -v
quando l'unità esterna "My Book" è montata:
/dev/disk1s3 on /Volumes/My Book (hfs, local, journaled)
Aggiornamento: Dopo aver sperimentato di più, sembra che a volte tutto funzioni come previsto (ovvero, il disco esterno viene montato e i client possono eseguire il backup) e talvolta non lo fa. Forse c'è una condizione di competizione tra l'inizio dei servizi e il completamento del montaggio dell'unità esterna?