¿Cómo puedo corregir el error "El servidor MTM fs Mount no se pudo iniciar debido al error 15"?

3

Durante las últimas semanas, he recibido muchos mensajes de error recurrentes de MTM fs Mount server failed to start because of error 15 en system.log . ¿Cómo puedo diagnosticar y solucionar esto?

No sé si está causando algún problema, pero es preocupante, y es spam el archivo de registro, así que tengo problemas para diagnosticar otros problemas. Time Machine también se ha perdido últimamente, al no poder realizar copias de seguridad en unidades externas conectadas a mi Time Capsule porque no pudo encontrar el disco de copia de seguridad. (Las copias de seguridad en unidades conectadas localmente funcionan bien). Quizás relacionadas, ya que mtmfs es parte del sistema Time Machine.

Esto es lo que parece, desde system.log como se ve en la Consola. Habrá una secuencia de errores e intentos de reinicio, que luego se acelerarán.

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

Esto se repite constantemente, terminando con aproximadamente 150,000 mtmfs mensajes de error en system.log todos los días.

Esto está en OS X 10.8.5 en una MacBook Pro Retina de mediados de 2012. eilonwy es el nombre de host de mi máquina.

He revisado el pequeño doco en mtmfs que he encontrado en man y Google, y mientras dice cómo iniciarlo y detenerlo, no he encontrado información sobre lo que significa error 15 . a qué "socket tcp personalizado" podría estar intentando enlazar y cómo solucionarlo, y cuáles son las consecuencias de mtmfs no ejecutarse.

Me puse en contacto con el soporte de Apple y me sugirieron hacer una "Reparación de Permisos" de la Utilidad de Disco, lo cual hice y no solucionó el problema, y luego reinstalar OS X, que es un poco agresivo (y Windows-y) para mi gusto.

¿Puede alguien ayudarme a solucionar esto o señalar algunos recursos para diagnosticarlo?

    
pregunta Andrew Janke 28.11.2013 - 21:21

2 respuestas

8

Tuve el mismo problema y se debió a errores en la dirección IPv4 del host local en / etc / hosts. El demonio de mtmfs escuchando en localhost.

Compruebe que esta es la primera línea en / etc / hosts:

127.0.0.1       localhost

También puedes probar: (depende de las opciones de firewall)

$ ping localhost

Luego, desactive las instantáneas locales de Time Machine y active la limpieza automática de los datos acumulados de instantáneas locales:

$ sudo tmutil disablelocal

Reinicie el mac y active las instantáneas locales de Time Machine:

$ sudo tmutil enablelocal

Y funciona sin errores.

[system.log] mtmfs[40]: mount succeeded for /Volumes/MobileBackups
    
respondido por el BMourelo 29.01.2014 - 04:43
1

He tenido una suerte miserable al interactuar con mtmfs y arreglar las cosas cuando están mal. Tengo un gran éxito en limpiar la tienda móvil y comenzar a limpiar la parte de la copia de seguridad móvil.

Haga una copia de seguridad de la máquina del tiempo con su unidad de destino normal montada, luego deshabilítela. Deje que el sistema limpie el espacio de la caché en el disco y luego vuelva a habilitar el almacén de instantáneas local. Pierde los intervalos de respaldo que no están en el destino real, pero también obtiene un conjunto de trabajo. Por último, ejecutaría tmdiagnose para capturar la falla antes de que limpies en caso de que vuelva a aparecer y puedas enviar ambos conjuntos de registros de diagnóstico a Apple para su análisis por ingeniería.

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

En este punto, querrá probar una copia de seguridad o dos y repetir el tmdiagnose si reproduce el problema:

tmutil snapshot
sleep 15
tmutil startbackup --rotation --block
sleep 15
tmutil snapshot
    
respondido por el bmike 04.01.2014 - 20:37

Lea otras preguntas en las etiquetas