Come posso risolvere "Impossibile avviare MTM fs Mount server a causa dell'errore 15"?

3

Nelle ultime settimane, ho ricevuto molti messaggi di errore MTM fs Mount server failed to start because of error 15 ricorrenti in system.log . Come posso diagnosticare e risolvere questo problema?

Non so se sta causando problemi, ma è preoccupante, e sta inviando spam al file di log, quindi ho problemi a diagnosticare altri problemi. Time Machine è stato anche incredibilmente recente, non riuscendo a completare i backup su unità esterne collegate a Time Capsule perché non riusciva a trovare il disco di backup. (I backup su unità collegate localmente funzionano bene). Forse correlati, poiché mtmfs fa parte del sistema Time Machine.

Ecco come appare, da system.log come visualizzato in Console. Ci sarà una sequenza di errori e tentativi di riavvio, che verranno quindi rallentati.

Nov 28 15:08:18 eilonwy.local mtmfs[379]: cannot bind custom tcp socket
Nov 28 15:08:18 eilonwy.local mtmfs[379]: MTM fs Mount server failed to start because of error 15
Nov 28 15:08:19 eilonwy.local mtmfs[379]: MTM fs Mount server retrying ...
Nov 28 15:08:19 eilonwy.local mtmfs[379]: cannot bind custom tcp socket
Nov 28 15:08:19 eilonwy.local mtmfs[379]: MTM fs Mount server failed to start because of error 15
Nov 28 15:08:21 eilonwy.local mtmfs[379]: MTM fs Mount server retrying ...
Nov 28 15:08:21 eilonwy.local mtmfs[379]: cannot bind custom tcp socket
Nov 28 15:08:21 eilonwy.local mtmfs[379]: MTM fs Mount server failed to start because of error 15
Nov 28 15:08:22 eilonwy.local mtmfs[379]: MTM fs Mount server retrying ...
Nov 28 15:08:22 eilonwy.local mtmfs[379]: cannot bind custom tcp socket
Nov 28 15:08:22 eilonwy.local mtmfs[379]: MTM fs Mount server failed to start because of error 15
Nov 28 15:08:24 eilonwy.local mtmfs[379]: MTM fs Mount server retrying ...
Nov 28 15:08:24 eilonwy.local mtmfs[379]: cannot bind custom tcp socket
Nov 28 15:08:24 eilonwy.local mtmfs[379]: MTM fs Mount server failed to start because of error 15
Nov 28 15:08:25 eilonwy.local mtmfs[379]: MTM fs Mount server retrying ...
Nov 28 15:08:25 eilonwy.local mtmfs[379]: MTM fs Mount server failed to start because of too many retries
Nov 28 15:08:25 eilonwy.local mtmfs[379]: MTM fs Mount server failed, last error 15
Nov 28 15:08:25 eilonwy com.apple.launchd[1] (com.apple.mtmfs[379]): Exited with code: 99
Nov 28 15:08:25 eilonwy com.apple.launchd[1] (com.apple.mtmfs): Throttling respawn: Will start in 3 seconds

Questo si ripete costantemente, finendo con circa 150.000% di errori di errore dimtmfs in system.log ogni giorno.

Questo è su OS X 10.8.5 su un Retina MacBook Pro del Mid 2012. eilonwy è il nome host della mia macchina.

Ho esaminato la piccola doco su mtmfs che ho trovato attraverso man e Google, e mentre dice come avviarlo e fermarlo, non ho trovato informazioni su cosa significhi error 15 , quale "socket tcp personalizzato" potrebbe tentare di associare a e come risolvere e quali sono le conseguenze di mtmfs non in esecuzione.

Ho contattato il supporto Apple e hanno suggerito di fare un "Permesso di riparazione" da Utility Disco, cosa che ho fatto e non ha risolto il problema, e quindi reinstallando OS X, che è un po 'aggressivo (e Windows-y) per i miei gusti.

Qualcuno può aiutarmi a risolvere questo problema o indicare alcune risorse per aiutarlo a diagnosticare?

    
posta Andrew Janke 28.11.2013 - 21:21
fonte

2 risposte

8

Ho avuto lo stesso problema ed era dovuto ad errori nell'indirizzo IPv4 del localhost in / etc / hosts. Il demone di mtmfs in ascolto su localhost.

Verifica che questa sia la prima riga in / etc / hosts:

127.0.0.1       localhost

Inoltre puoi testare: (dipende dalle opzioni del firewall)

$ ping localhost

Quindi disattiva gli snapshot locali di Time Machine e attiva la pulizia automatica dei dati di snapshot locali accumulati:

$ sudo tmutil disablelocal

Riavvia il Mac e attiva le istantanee locali di Time Machine:

$ sudo tmutil enablelocal

E funziona senza errori.

[system.log] mtmfs[40]: mount succeeded for /Volumes/MobileBackups
    
risposta data 29.01.2014 - 04:43
fonte
1

Ho avuto una miserabile fortuna interagendo con mtmfs e sistemando le cose quando sbagliavano. Ho un buon successo nella pulizia del negozio mobile e l'avvio della porzione di backup mobile pulita.

Crea un backup della macchina del tempo con la normale unità di destinazione montata, quindi disabilita: lascia che il sistema ripulisca lo spazio della cache su disco e riabiliti l'archivio di istantanee locale. Si perdono tutti gli intervalli di backup che non si trovano nella destinazione effettiva, ma si ottiene anche un set funzionante. Infine, eseguirò tmdiagnose per catturare l'errore prima di ripulire nel caso in cui riappaia e puoi inviare entrambi i set di log diagnostici ad Apple per l'analisi da parte dell'ingegneria.

sudo -s
tmutil startbackup --rotation --block
tmdiagnose
tmutil disablelocal
sleep 30
tmutil enablelocal
exit

A questo punto, vorrai testare un backup o due e ripetere il comando tmdiagnose se ti capita di riprodurre il problema:

tmutil snapshot
sleep 15
tmutil startbackup --rotation --block
sleep 15
tmutil snapshot
    
risposta data 04.01.2014 - 20:37
fonte

Leggi altre domande sui tag