【故障解决】Linux机器经常会出现ipv6无法访问自己网关,要重启机器才可以修复问题。-20201119

1、故障现象

有几台业务虚机,经常会出现ipv6无法访问自己网关,要重启机器才可以修复。

2、解决过程

虚拟化层排查下来,虚拟化平台,宿主机,网络负载,没看出什么问题。

但查看故障机器系统日志/var/log/messages里的信息,发现一直报“Nov 18 15:32:35 hostname kernel: Route cache is full: comsider increasing sysctl net.ipv[416].route.max_size.”log。
报错log
我个人判断可能是:1,是否有修改过内核参数(关于网络层面的)2.机器ipv6配置是否存在问题;

经询问其他同事,给出参考解决方法如下:

sysctl -a | grep route.max_size

业务侧反馈信息如下:
net.ipv6.route.max_size值为4096
在这里插入图片描述
最后修改配置如下:

vim /etc/sysctl.conf
将net.ipv6.route.max_size = 40960参数值修扩大10倍;

然后执行sysctl -p
可能的话,再重启下网络;

个人认为,次故障可能想很大,就是因为这个因素导致的,待后续进一步观察。

3、总结

1.通过本次故障,要查找发生故障是否存在共性?以排除干扰因素。
2.要善于对系统日志进行分析;
3.对于如何配置机器ipv6要进行总结;

好了,今天就到这里了。
最后送上一张女神照片,啦啦啦。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值