Linux文件服务器,运行一段时间后(大概4-6天)网络质量奇差无比,重启系统可以正常。
做的尝试如下:
1. 查询系统负载,正常,cpu使用率50%不到,无io等待,无交换分区使用
2. 查看网络流量,饱和度低。
3. 以nfs、scp、ftp等方式测试都会慢,1M左右
4. tcpdump有丢包和重传现象,重启正常。
请问,有没有一些追踪工具,可以定位到哪个点开始慢的,比如驱动层、协议栈?
网络不稳定,只能通过抓包查看网络层是否有问题
主机层面检查系统内核参数是否合理(全连接 半连接 。。。。)
检查系统日志 dmesg日志值得查看
1、检查服务器是否中了病毒,或者被黑客植入后门。可以使用linux病毒检测工具进行查杀。
2、安装iftop工具,检测服务器网卡实时对外通信流量,关注异常IP地址和连接。
3、在服务器的对外通信的网卡进行tcpdump抓包,使用wireshark进行包的分析,判断网卡物理问题,还是链路质量或者交换机的问题。