2. 直接的网络错误 sar -n ETCP 1 或者 sar -n EDEV 1
3.查看网络状态, netstat -s 或者 watch -d netstat -s
4.网络状态的统计 ss -ant | awk '{++s[$1]} END {for(k in s) print k,s[k]}'
# netstat -s
# watch -d netstat -s
# netstat -s -u
# watch -d netstat -s -u
# cat /proc/softirqs
# watch -d "/bin/cat /proc/softirqs | /usr/bin/awk 'NR == 1{printf \"%-15s %-15s %-15s %-15s %-15s\n\",\" \",\$1,\$2,\$3,\$4} NR > 1{printf \"%-15s %-15s %-15s %-15s %-15s\n\",\$1,\$2,\$3,\$4,\$5}'"
# watch-d "cat /proc/interrupts"
linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的。 -c 每隔1秒就重新显示一遍,直到用户中断它。 -i 显示所有网络接口的信息,格式同“ifconfig -e”。 -n 以网络IP地址代替名称,显示出网络连接情形。 -r 显示...需要将一个项目部署到Linux的服务器上,我就在本地用了一个闲置的笔记本电脑搞了台临时工作站,安装了centos7系统,并成功把项目部署上去了。 可是在运行3个月以后,突然有一次电脑自动关机了,后面发现是笔记本的充电器坏了,电脑没电自动关机了。 等换了充电器重新启动后,发现了服务器每隔几分钟就会自动断网,有时再过几分钟又自动连接上了。很不稳定。 每次差不多都是3分钟作业就自动连接 有时候过段时间自己又会重新连接上 重新拔插网线又可以连接上 起初认为可能是网络设置的问题,比如IP冲突了,换端口换网段,都不起作用。 怀疑是网络固件的问题,把电脑换了另外的交换机上,还是不行。 又怀疑是因为系统自动休眠,后面改了设置,一直连接,也还是不行。 最后都重新安装了系统,还是不行。 最后我们尝试换了一台笔记本,还是按照之前的配置,问题没有了。我们就把项目部署到新的笔记本上。 这个搞了一天多的时间,虽然问题解决了,但没有没有定位到真正的原因,猜测是网卡固件或者驱动的问题,可能那次断电对电脑有一点影响。 后面也没继续深追问题根源。在此记录一下过程。 结束!!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)