klogd und fehlendes /dev/log
hi,
Auf einem aktuellen testing verbraucht klogd ungewöhnlich viel CPU-Zeit.
Ein strace brachte u.a folgende Meldungen:
...
connect(1, {sa_family=AF_FILE, path="/dev/log"}, 10) = -1 ENOENT (No such file or directory)
time([1157222233]) = 1157222233
open("/etc/localtime", O_RDONLY) = 2
fstat64(2, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
fstat64(2, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f5b000
read(2, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10"..., 4096) = 837
close(2) = 0
munmap(0xb7f5b000, 4096) = 0
write(1, "<6>Sep 2 20:37:13 kernel: klogd"..., 76) = -1 ENOTCONN (Transport endpoint is not connected)
read(0, "", 4095) = 0
read(0, "", 4095) = 0
... # die letzte Zeile wiederholt sich dann bis in alle Ewigkeit.
Ist das fehlende /dev/log das Problem und wenn ja, woher bekomme ich es?
Kernel ist ein selbstkompilierter 2.6.17 (ich konnte aber nichts
/dev/log bezogenes finden).
danke
Stefan
Reply to: