linux centos 7 系统性能查询、DHCP租期信息查询、网络五元组

linux centos 7 系统性能查询
top CPU进程情况
在这里插入图片描述
killall 最后一列进程名 中止进程信息。
killall -9 进程名 强制中断。

sar -n DEV 1 每秒显示所有网卡流量 kb

cat /proc/net/bonding/bond0

查bond网卡绑定情况,当前采用mode4
Transmit Hash Policy: layer3+4 (1)
代表链路聚合为混杂模式 其它还有 layer2,layer2+3,

bond命令参数形式:
BONDING_OPTS=“mode=4 miimon=100 xmit_hash_policy=layer3+4”
此模式算法测试为异或。
https://www.v2ex.com/t/356873
他人验证的参考。
在这里插入图片描述
取网卡链路情况
cat /proc/net/dev
在这里插入图片描述可查到系统某个网卡的丢包量,错误包量,可用于参考 网线是否质量有问题。
ifconfig 网卡名 。 与上边效果一样。
在这里插入图片描述xmit_hash_policy:
这个参数的重要性我认为仅次于mode参数,mode参数定义了分发模式 ,而这个参数定义了分发策略 ,文档上说这个参数用于mode2和mode4。

layer2:使用二层帧头作为计算分发出口的参数,这导致通过同一个网关的数据流将完全从一个端口发送,为了更加细化分发策略,必须使用一些三层信息,然而却增加了计算开销。

layer2+3:在1的基础上增加了三层的ip报头信息,计算量增加了,然而负载却更加均衡了,一个个主机到主机的数据流形成并且同一个流被分发到同一个端口,根据这个思想,如果要使负载更加均衡。

layer3+4:可以形成一个个端口到端口的流,负载更加均衡。通过TCP及UDP端口及其IP地址进行HASH计算。

miimon和arp: 使用miimon仅能检测链路层的状态,也就是链路层的端到端连接(即交换机某个口和与之直连的本地网卡口),然而交换机的上行口如果down掉了还是无法检测到,因此必然需要网络层的状态检测,最简单也是最直接的方式就是arp了,可以直接arp网关,如果定时器到期网关还没有回复arp reply,则认为链路不通了。

作者:小小运维
链接:https://www.jianshu.com/p/1919bdb7e8c2
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

DHCP租期信息查询

centos 7
cat /var/lib/dhclent/dhclient-eth0.leases
记录系统从DHCP服务器获取的IP信息。
option dhcp-lease-time 86400
此项是到期时间,单位秒。
dhclient -r #释放IP
dhclient #获取IP

以下命令可以取系统运行的网络五元组信息
cat /proc/net/nf_conntrack
lsof -i
ss
netstat -tunlpa

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值