De vez en cuando (3 veces en las últimas cuatro semanas), no existo. El mensaje en el título de esta pregunta es mi respuesta cuando intento ejecutar ssh
mientras no exista. Además, cuando no existo, si ejecuto id
, muestra mi uid y no mi nombre de usuario como lo hace de otra manera. Y no puedo usar sudo
:
; sudo date
sudo: unknown uid: 13799
Cada vez, el problema desaparece espontáneamente dentro de una hora, y existo una vez más. Afortunadamente, siempre tengo una ventana de terminal con un shell raíz alrededor, así que todavía puedo hurgar en el sistema. Y no veo nada mal, al menos nada que pueda entender, excepto quizás estas líneas en /var/log/opendirectoryd.log
:
2012-02-27 07:31:39.911 CET - 70535.351417.351419.351421 - Client: netstat, UID: 0, EUID: 0, GID: 0, EGID: 0
2012-02-27 07:31:39.911 CET - 70535.351417.351419.351421, Node: /Local/Default, Module: PlistFile - recordtype 'networks' attribute 'address' is not indexed: performance hit
2012-02-27 07:31:40.904 CET - 70539.351444.351448 - Client: launchd, UID: 13799, EUID: 13799, GID: 20, EGID: 20
2012-02-27 07:31:40.904 CET - 70539.351444.351448, Module: SystemCache - unable to find node 71E63E19-F41E-4AF3-89A0-F50FE5185E5B
2012-02-27 07:31:40.905 CET - 70539.351444.351448 - Client: launchd, UID: 13799, EUID: 13799, GID: 20, EGID: 20
2012-02-27 07:31:40.905 CET - 70539.351444.351448, Module: SystemCache - ODQueryCreateWithNode failed with error 'Node ID is invalid' (90001)
Esos son de esta mañana, cuando desperté la computadora portátil (he usado odutil
para elevar un poco el nivel de registro). He estado hurgando con dscl
, y todo parece normal, puedo ver todos los datos de mi propio usuario, pero no estoy muy familiarizado con los servicios de directorio, por lo que es posible que me haya perdido algo. (¿Cómo me busco por uid usando dscl?)
Así que mi pregunta es doble: ¿este problema suena? Mi google-fu no es capaz de encontrar nada relevante. ¿Y puede sugerir cosas para tratar de controlar el problema, realizar pruebas, buscar?
Mientras escribía esta pregunta, el evento de hoy terminó y existo una vez más. Por lo tanto, puede ser una semana o más antes de mi próxima oportunidad de depurar esto. Estoy en OS X 10.7.3, por cierto, en un MacBook Pro.