服务器异常重启后ping服务器地址丢包?不用慌,Q师傅为您解答!
服务器异常断电导致ping平台IP丢包,登录服务器以后自己ping服务器IP也发生丢包,内部地址如下情况所示
检查了防火墙的状态 service iptables status / systemctl status firewall.service 均可查看防火墙的状态,
一般关闭防火墙即可,如图所示防火墙已经处于dead状态 ,ping服务器内部地址仍然产生丢包的情况
根据以下操作进行
解决方案 A:修改防火墙服务参数 LimitNOFILE=1024
vi /usr/lib/systemd/system/firewalld.service
进入如下界面增加这条LimitNOFILE=1024
systemctl daemon-reload
systemctl restart firewalld
重启服务后查看情况,若发现还有间断性丢包,关闭防火墙以后查看,问题解决
若碰到掩码过大的情况,导致问题主机 ping 其他主机 IP 地址不丢包,其他主机 ping 问题主机也不丢包。但 在问题主机上 ping 127.0.0.1 和本机 IP 均断断续续丢包
用arp |wc -l查看当前arp表的数量
# cat /proc/sys/net/ipv4/neigh/default/gc_thresh1
# cat /proc/sys/net/ipv4/neigh/default/gc_thresh2
# cat /proc/sys/net/ipv4/neigh/default/gc_thresh3
查看当前网络内核参数
vi /etc/sysctl.conf 文件增加最后三行 net 参数,保存退出后执行
sysctl -p参数立即生效
、
再次测试以后服务器均不丢包