SpectrumScale_NETWORK_READINESS icon indicating copy to clipboard operation
SpectrumScale_NETWORK_READINESS copied to clipboard

MainThread: Error, cannot match for network related data in "ip -s link" output on node 10.0.0.9

Open deiter opened this issue 1 year ago • 0 comments
trafficstars

MainThread: Error, cannot match for network related data in "ip -s link" output on node 10.0.0.9

Steps to reproduce: Run koet script on RHEL 7.x, SLES 12.x, Ubuntu Linux 18.04 or Ubuntu Linux 20.04

Expected results: Success

Actual results: Error, log file:

2023-12-22_15:46:52: MainThread: CMD: ssh -o ConnectTimeout=5 -o BatchMode=yes -o StrictHostKeyChecking=no -o LogLevel=error 10.0.0.9 ip -s link show eth0
2023-12-22_15:46:53: MainThread: Error, cannot match for network related data in "ip -s link" output on node 10.0.0.9

Root cause: Different Linux distributions are based on different versions of the iproute program. And different versions of iproute have a different output of the ip -s link show command. For example:

  • RHEL 8.x, RHEL 9.x, Debian Linux 11.x, Ubuntu Linux 22.04, CentOS 9.x:
    eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
        RX:   bytes  packets errors dropped  missed   mcast
        24853310197 16845711      0       0       0       0
        TX:   bytes  packets errors dropped carrier collsns
        39899639748   979955      0       0       0       0
  • RHEL 7.x, SLES 12.x, Ubuntu Linux 18.04, Ubuntu Linux 20.04:
    eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
        RX: bytes  packets  errors  dropped overrun mcast
        31158468129 1501879  0       0       0       0
        TX: bytes  packets  errors  dropped carrier collsns
        40617993630 1183331  0       0       0       0

And we can parse both options missed and overrun.

Thank you!

deiter avatar Dec 22 '23 15:12 deiter