IPv6 邻居缓存满问题

1. syslog报错

May 21 16:06:54 XDsv03 kernel: 1060999.019431 net_ratelimit: 109 callbacks suppressed

May 21 16:06:54 XDsv03 kernel: 1060999.019457 neighbour: ndisc_cache: neighbor table overflow!

May 21 16:06:54 XDsv03 kernel: 1060999.019515 neighbour: ndisc_cache: neighbor table overflow!

May 21 16:06:54 XDsv03 kernel: 1060999.083589 neighbour: ndisc_cache: neighbor table overflow!

2. 含义

内核的 IPv6 邻居缓存(ndisc_cache) 已满。这个表负责保存 IPv6 地址到 MAC 地址的映射,类似 IPv4 的 ARP 表。当表溢出时,系统无法再解析新的邻居,会导致网络连接问题,并持续刷出这类警告。

3. 解决方法

增大邻居表容量:

bash 复制代码
# 快速应用配置(立即生效,重启后失效)
sudo sysctl -w net.ipv4.neigh.default.gc_thresh1=1024
sudo sysctl -w net.ipv4.neigh.default.gc_thresh2=4096
sudo sysctl -w net.ipv4.neigh.default.gc_thresh3=8192

sudo sysctl -w net.ipv6.neigh.default.gc_thresh1=1024
sudo sysctl -w net.ipv6.neigh.default.gc_thresh2=4096
sudo sysctl -w net.ipv6.neigh.default.gc_thresh3=8192
相关推荐
计算机就业还在扩大1 分钟前
Redis中的setnx是原子性的?
数据库·redis·缓存
rannn_1111 小时前
项目缓存实战:热点 Key 击穿、缓存穿透与多级缓存架构
java·缓存·架构
Ruiery2 小时前
Linux 6.6内核内存管理深度解析(五):page cache(页缓存)— 读缓存在内存、写延迟回写
linux·运维·服务器·缓存
垆边人似月.20 小时前
华为题:LRU 缓存
缓存·华为
泡海椒21 小时前
JQuickExcel 大文件排障与调优:从实际路径定位 OOM、临时盘和慢任务
开发语言·数据库·缓存·oracle·excel
我命由我123451 天前
LRU 缓存淘汰策略
数据结构·redis·学习·mysql·算法·缓存·学习方法
十年Java程序媛1 天前
Redis 分布式锁 + GZIP 压缩缓存踩坑|高并发缓存真实线上复盘
java·开发语言·spring boot·redis·分布式·缓存·面试
啦啦啦啦啦zzzz1 天前
分布式存储----缓存组
linux·服务器·c++·分布式·缓存
奇树谦1 天前
LRU 缓存原理与 C++ 实践示例
开发语言·c++·缓存
于眠牧北1 天前
Charles配置指定域名抓取和雷电模拟器中抓取APP接口配置
数据库·redis·缓存