关于centos7操作系统RX-DRP值每隔30s加1问题

现象如下图所示:

RX-DRP每隔30s,自动+1
原因分析

当CentOS7处理LLDP等不能直接解析的二层数据帧时,rx_drop值每隔30s会自动加1(上层交换机LLDP数据帧发送频率),通过ifconfig eth0或者netstat -i等命令输出信息中的rx_drop值可以看到该现象。这是因为CentOS7系统默认不处理LLDP数据帧,因此LLDP数据帧会被视为无效数据包而被丢弃,从而导致rx_drop值每隔30s加1。
但采用tcpdump等软件抓包过程的过程中发现实际上rx_drop的值不变,解决这个问题的方法是安装并启用lldpd软件,让CentOS7能够正确处理LLDP数据帧,从而避免rx_drop值增加的问题

安装lldpd

yum install  epel-release -y
yum install lldpd -y
systemctl start lldpd
systemctl enable lldpd
systemctl status lldpd

该问题可能会导致网卡丢包监控产生误报,启用lldpd后,夜莺监控net_drop_in指标恢复正常

posted @ 2023-05-17 08:44  也曾少年  阅读(327)  评论(0编辑  收藏  举报