== sanity-lnet test 230: Test setting conns-per-peer ===== 17:32:56 (1786743176) Check valid values; Should succeed Loading LNet and configuring DLC /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs MODOPTS_LIBCFS= Force libcfs to create 2 CPU partitions /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 4 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 5 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 6 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 7 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp Waiting 10s for '16' /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 8 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp Waiting 10s for '18' /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 9 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp Waiting 10s for '20' Updated after 2s: want '20' got '20' /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 10 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 11 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 12 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 13 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 14 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 15 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl ping 192.168.201.29@tcp ping: - primary nid: 192.168.201.29@tcp Multi-Rail: false peer_ni: - nid: 192.168.201.29@tcp /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 Set > 127; Should fail /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer 128 net: - set: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 Set < 0; Should be ignored /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net set --all --conns-per-peer -1 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Add > 127; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 128 ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Add overflow value; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 1000000000000000000000000 ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Add non-numeric value; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer foo ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure Import > 127 conns-per-peer; Should fail and not configure NI /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl net add --net tcp --if ens2 --conns-per-peer 8 default via 192.168.201.254 dev ens2 192.168.201.0/24 dev ens2 proto kernel scope link src 192.168.201.29 /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet unconfigure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl lnet configure /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl import --- add: - net: errno: -34 descr: ! "failed to parse lnd tunables" ... --- add: - import: errno: -22 descr: ! "Failed to configure NI on net 'tcp' rc = -22" ... /home/green/git/lustre-release/lustre/../lnet/utils/lnetctl import --old-api ni: - add: errno: -1 descr: invalid conns-per-peer value (valid range 0-127) add: - max_interfaces: errno: 0 descr: "success" - numa_range: errno: 0 descr: "success" - discovery: errno: 0 descr: "success" - drop_asym_route: errno: 0 descr: "success" - retry_count: errno: 0 descr: "success" - transaction_timeout: errno: 0 descr: "success" - health_sensitivity: errno: 0 descr: "success" - recovery_interval: errno: 0 descr: "success" - router_sensitivity: errno: 0 descr: "success" - response_tracking: errno: 0 descr: "success" - recovery_limit: errno: 0 descr: "success" pdsh@oleg129-client: oleg129-server: ssh exited with exit code 2 pdsh@oleg129-client: oleg129-server: ssh exited with exit code 2