解决 nf_conntrack: table full, dropping packet 的几种思路

简介:

先看一下文章解释:

http://jerrypeng.me/2014/12/08/dreadful-nf-conntrack-table-full-issue/

          

我处理方案如下:

稳妥的临时处理办法:

1
2
3
4
5
6
7
8
9
  vi  /etc/sysctl .conf
  net.nf_conntrack_max = 2097152
  net.netfilter.nf_conntrack_tcp_timeout_established = 300
  net.netfilter.nf_conntrack_max = 1048576
  net.netfilter.nf_conntrack_tcp_timeout_close_wait = 60
  net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 120
  net.netfilter.nf_conntrack_tcp_timeout_time_wait = 120
  net.ipv4.conf.default.forwarding = 1
  sysctl -p
1
2
echo   50000 >  /sys/module/nf_conntrack/parameters/hashsize
echo  524288  >  /proc/sys/net/netfilter/nf_conntrack_max
1
2
vim   /etc/rc . local 
echo  524288 > /proc/sys/net/netfilter/nf_conntrack_max

问题解决


 参考文档:

http://jerrypeng.me/2014/12/08/dreadful-nf-conntrack-table-full-issue/




      本文转自crazy_charles 51CTO博客,原文链接:http://blog.51cto.com/douya/1960818,如需转载请自行联系原作者



相关文章
|
5月前
|
SQL 关系型数据库 MySQL
mysql:1153 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
mysql:1153 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
77 0
|
网络协议 数据库
nf_conntrack模块导致服务器Drop Packet
nf_conntrack模块导致服务器Drop Packet
167 0
|
关系型数据库 MySQL Linux
MySQL:Got a packet bigger than ‘max_allowed_packet‘ bytes
我们往MySQL导入数据的时候,当数据量过大的时候,就会报错,这是因为允许的最大数据超出了我们的默认设置,所以我们需要修改MySQL的默认设置
160 0
MySQL:Got a packet bigger than ‘max_allowed_packet‘ bytes
|
Docker 容器 Kubernetes
解决kubeadm init /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1
解决kubeadm init /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1 记录
17581 0
|
关系型数据库 测试技术
ERROR 2020 (HY000): Got packet bigger than 'max_allowed_packet' bytes
今天在测试环境发生了貌似怪异的报错,表结构如下: CREATE TABLE `test` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `step` bigint(20) NOT NULL COMMENT 'step', `da.
2734 0