lscpi查看Mac地址和网卡带宽
[root@localhost] $ yum install pciutils -y
[root@localhost] $ lspci -vvv
里面的mac地址格式:46-8d-80-6d-06-07
ip a查看Mac地址与IP
[root@localhost] $ yum install iproute
[root@localhost] $ ip a
里面的mac地址格式:46:8d:80:6d:06:07
iperf 对集群进行网络流量测试
启动服务端
[root@localhost] $ yum install iperf3 -y
[root@localhost] $ iperf3 -s
客户端进行测试
[root@localhost] $ yum install iperf3 -y
[root@localhost] $ iperf3 -c 10.2.2.2 -P 5
以上默认为作TCP
测试,如果要UDP
测试,服务端启动与客户端测试都需要加上-u
## 服务端
iperf3 -s -u
## 客户端
iperf3 -c 10.2.2.2 -P 5 -u
qperf对集群进行网络带宽与延时测试
启动服务端
[root@localhost] $ yum install qperf -y
[root@localhost] $ qperf
客户端进行测试网络延时
[root@localhost] $ yum install qperf -y
[root@localhost] $ qperf 10.2.2.2 -t 100 -oo msg_size:8:256K:*2 tcp_lat
客户端进行测试网络带宽
[root@localhost] $ yum install qperf -y
[root@localhost] $ qperf 10.2.2.2 -t 100 -oo msg_size:8:256K:*2 tcp_bw
延时与带宽可以一起测试
[root@localhost] $ qperf 10.2.2.2 -t 100 -oo msg_size:8:256K:*2 tcp_bw tcp_lat
查看端口是否连接网线
$ ip a | grep 'state UP'
将会列出所有连接着网线的网卡
或者使用ethtool确认
$ ethtool eno1 | grep Speed
将会列出当前网卡的网速,如10000Mb/s。如果未连接网线,则会显示为Unknown!