开发者社区> 问答> 正文

Ubuntu 内核报错:nf_conntrack: table full, dr?报错

这两天OSChina会有卡顿,卡顿的同时伴随着监控图裂,也就是网络不好导致的数据获取不到造成的监控图断裂的现象,今天下午又来了,而且也比较严重,查看日志,发现内核报错

```

Nov 30 14:54:09 oscxxx kernel: [31647788.061441] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.061446] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.061448] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.061742] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.088695] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.088696] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.089308] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.089441] nf_conntrack: table full, dropping packet
Nov 30 14:54:09 oscxxx kernel: [31647788.093484] nf_conntrack: table full, dropping packet

```

正在查阅相关资料和尝试,解决方式大概就是关闭模块或者调整参数等之类的。

有没有遇到过同样问题的OSCers,该如何优雅的解决呢?

展开
收起
爱吃鱼的程序员 2020-06-08 20:27:53 558 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

     @kisops 同学写的博客 https://my.oschina.net/kisops/blog/150995

    Linux的 netfilter表空间耗尽,应该是启用了防火墙,试试调整下面两个内核参数

    net.netfilter.nf_conntrack_max
    net.netfilter.nf_conntrack_tcp_timeout_established

    或者临时关闭防火墙看看会有什么不同。。
    2020-06-08 20:28:11
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载