5 votos

No se puede encontrar el advenedizo registros en syslog a pesar de un registro de prioridad de depuración (ubuntu 13.04 y de la menta 16)

Me he fijado advenedizo nivel de registro para "depurar"

sudo initctl log-priority debug

Pero todavía no puedo ver nada en /var/log/syslog.

sudo initctl emit hello # no log
sudo initctl start my-broken-service # still no log

He comprobado rsyslog config (en /etc/rsyslog.d/50-default.conf), y todo parece estar bien:

 *.*;auth,authpriv.none     -/var/log/syslog

El registro de obras

 logger hello # prints hello in /var/log/syslog

Me estoy quedando ambos de ubuntu 13.04 y un mint 16 y el resultado es el mismo.

Quería comprobar advenedizo opciones de grub, pero no pude encontrar una línea en el grub de configuración de la coincidencia de upstart.

Alguna idea?


Edit: Este problema también se produce en Ubuntu 13.10. En Ubuntu 12.04, el registro de los mensajes aparecen en /var/log/syslog. Ver esta pregunta en Ask Ubuntu.

3voto

Matthew Phipps Puntos 131

He publicado una respuesta a Bradd la pregunta en AskUbuntu: http://askubuntu.com/a/490900/297973. Larga historia corta, usted puede necesitar agregar $KLogPermitNonKernelFacility on a rsyslogd config.

1voto

CameronNemo Puntos 381

Los registros se almacenan en /var/log/dmesg. Utilice el comando dmesg o tail /var/log/dmesg a la vista de ellos.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: