time wait bucket table overflowt 报错处理方法

148

message 日志

查询服务器 /var/log/message 日志,发现全部是类似 kernel: TCP: time wait bucket table overflowt 的报错信息。如下:


报错提示 tcp TIME_WAIT 溢出已满

sysctl.conf 配置文件

通过 netstat -anp |grep tcp |wc -l 统计 TCP 连接数。然后对比 /etc/sysctl.conf 配置文件的 net.ipv4.tcp_max_tw_buckets 最大值。看是否有超出情况。

编辑 /etc/sysctl.conf 配置文件。查询 net.ipv4.tcp_max_tw_buckets 参数


确认连接使用很高,容易超出限制,可以将参数 net.ipv4.tcp_max_tw_buckets 调高,扩大限制

使配置生效

1
sysctl -p