Thursday 24 June 2010

printk: 1 messages suppressed.


I find a lot of error log on my proxy server:
Jan 22 22:57:37 streams1 kernel: printk: 1 messages suppressed.
Jan 22 23:00:04 streams1 kernel: printk: 1 messages suppressed.
Jan 22 23:00:09 streams1 kernel: printk: 1 messages suppressed.
Jan 22 23:00:13 streams1 kernel: printk: 3 messages suppressed.
Jan 22 23:00:20 streams1 kernel: printk: 2 messages suppressed.
Jan 22 23:00:25 streams1 kernel: printk: 3 messages suppressed.
Jan 22 23:00:29 streams1 kernel: printk: 2 messages suppressed.
Jan 22 23:00:34 streams1 kernel: printk: 2 messages suppressed.
Jan 22 23:00:45 streams1 kernel: printk: 3 messages suppressed.
It’s normal after I change kernel parameters.
1.ip_conntrack_tcp_timeout
echo 180 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
2. ip_conntrack_max
echo 262144 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max
3.gc_stale_time
echo 120   > /proc/sys/net/ipv4/neigh/default/gc_stale_time
4.gc_thresh1
echo 1024 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
5.gc_thresh2
echo 4096 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
6.gc_thresh3
echo 8192 > /proc/sys/net/ipv4/neigh/default/gc_thresh3
อีกตัวอย่าง
I am trying to troubleshoot messages piling up in my /var/log/messages on CentOS 5 that look like this:

Apr 18 10:04:01 sc16 kernel: printk: 3 messages suppressed.
Apr 18 10:04:06 sc16 kernel: printk: 2 messages suppressed.
Apr 18 10:04:14 sc16 kernel: printk: 3 messages suppressed.
Apr 18 10:04:17 sc16 kernel: printk: 1 messages suppressed.
Apr 18 10:04:25 sc16 kernel: printk: 3 messages suppressed.
Apr 18 10:04:31 sc16 kernel: printk: 1 messages suppressed.
Apr 18 10:04:39 sc16 kernel: printk: 2 messages suppressed.

The messages are supressed so I can't see what they are or what is causing them.

How can I disable printk supression?

I have already tried:
echo 0 > /proc/sys/kernel/printk_ratelimit_burst
echo 0 > /proc/sys/kernel/printk_ratelimit

They don't seem to disable it... Any ideas?

No comments:

Post a Comment