Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] pScheduler doesn't launch iperf neither iperf3

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] pScheduler doesn't launch iperf neither iperf3


Chronological Thread 
  • From: Tom Yard <>
  • To:
  • Subject: Re: [perfsonar-user] pScheduler doesn't launch iperf neither iperf3
  • Date: Tue, 18 Sep 2018 13:00:43 -0300
  • Ironport-phdr: 9a23:lJjodBZQ89EADKfoEwNzKl3/LSx+4OfEezUN459isYplN5qZr8m7bnLW6fgltlLVR4KTs6sC17KJ9fi4EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCa/bL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjmk8qxlSgLniD0fOjE2/mHYiMx+gqxYrhy8uRJw35XZb5uJOPdkZK7RYc8WSGhHU81MVyJBGIS8b44XAuQfOuZYqpT2qFkUohukGAanGeTiyiNPhn/z3aw70/4uERvb0wE7ENIOtW7brNTxNKsITe+1y6zIwCzFYvhL1zn9743IfQogofGKRb9wcMzRyVUxGAPfiFWft5DlMy2P2usTrmeb8uxtXv+shW4/swx9vCKgytswhoTMm44YxVDJ+Tl8zYs6JtC1SUF2bNu6HJdMsiyXMpV6Tt0mTmxupS000KcJuYShcygP0JknxwDQa/iAc4WQ5xLsTueRITNhiHJherKzmg++8Ee+xuHiUsS4yllKri1CktnDsnACyQbf5dSASvt45kuh2DCP2B7P6uxcP0w7j7bXJ4Ikz7ItmZcesVjPEyr5lUj1jaKbeUAp9va05+niZ7jquIGQOotshgH7KKsum8i/AeoiMggJWmiW4fi81Lrm/Uz5QLRFlOc2nbTCvZDVIMQUvK+5AwtP3ok/7Ba/Ci+q0M4EknkfMFJFZBWHgpDxO17QOvD4A+y/g1OqkDhx3fDKJ6DhAo7TIXjZi7rhebd961VAyAoo09xT/ZNUCrcdIP3tQE/xssLXDgMnPwCu3enoFch9hcsjX3mSCPqZLL/Kqg3PoeYuOPWXIo4TpDvnLfU5vbjjgWJ+gk4YZaDuxpoYbne2ELN+Ll+Xen3qi81EDHwHpFkCS7nyhUeMSjlVbmz3Qrkx/Bk6Dp6rF4HOWtrrjbCcjwmhGZgDWmdDQmGFC3ugI5mDXuYdYTieCsBkmz0AE7OmTtlyhlmVqAbmxu8/faLv8SoCuMe72Q==

Dear people, I put two perfSONAR servers in the same network segment, in order to test the tool.

Both servers are clones and have the following features:

- Their own web interface
- All the services running ok (esmond, lsregistration, oamp, pscheduler, psconfig, twamp)
- firewalld service is stopped (iptables), so there are no any firewall rule at all between servers
- iperf3 enabled from /etc/pscheduler/tool/iperf3/iperf3.conf
[iperf3]
iperf3_cmd = /usr/bin/iperf3
server_port = 5201
 
But in the web interface from server that runs tests to the other, latency and loss tests are OK but throughput test has not any data and I can see this error:

-> [throughput] TCP iperf3 returned an error: error - unable to connect to server: Connection refused [iperf3]
-> [throughput] UDP iperf3 returned an error: error - unable to connect to server: Connection refused [iperf3]

From the perfSONAR server that run a task I can see the following log:

Sep 18 12:03:07 PSR01 runner INFO     67206: With iperf3: throughput --duration PT20S --source 172.31.18.26 --ip-version 4 --dest 172.31.18.22 --source-node 172.31.18.26 --dest-node 172.31.18.22 --single-ended

When a run a manual task, it works OK:

#  pscheduler task throughput --dest 172.31.18.22
Submitting task...
Task URL:
Running with tool 'iperf3'
Fetching first run...

* Stream ID 5
Interval       Throughput     Retransmits    Current Window 
0.0 - 1.0      7.47 Gbps      0              2.15 MBytes    
1.0 - 2.0      7.28 Gbps      67             1.65 MBytes    
2.0 - 3.0      7.20 Gbps      0              1.65 MBytes    
3.0 - 4.0      7.16 Gbps      29             732.69 KBytes  
4.0 - 5.0      7.13 Gbps      63             728.34 KBytes  
5.0 - 6.0      7.02 Gbps      0              770.34 KBytes  
6.0 - 7.0      7.21 Gbps      0              805.09 KBytes  
7.0 - 8.0      7.34 Gbps      0              836.94 KBytes  
8.0 - 9.0      7.32 Gbps      0              871.70 KBytes  
9.0 - 10.0     6.99 Gbps      12             783.37 KBytes  

Please can you tell me the reason I can't see any throughput in my web interface ???

Thanks a lot to all of you.

Regards !!!










El lun., 17 sept. 2018 a las 10:47, Tom Yard (<>) escribió:
Thanks, I'll check it out. 

Regards!!!

El lun., 10 sept. 2018 a las 13:40, Dan Doyle (<>) escribió:
Hi Tomy,

iperf and iperf3 are started and stopped on demand via pScheduler, not run as persistent daemons. As a result, you likely won't see them in the output of something like netstat unless you happen to run it during a test run.

If your interest is in using the UI to do everything and you installed the perfsonar toolkit package, the firewall should already be configured correctly. You can test this either by setting up a test in the UI and then waiting for it to run and examining the results, or by running a test off the command line with pscheduler directly.

Dan Doyle
Network Data Collection and Analysis
1-812-856-3892

On Sep 10, 2018, at 12:31 PM, Tom Yard <> wrote:

Dear people, I have installed perfSONAR 4.1 toolkit in a Debian 9 box, via repositories. 

I'm testing some initial configurations.

I have configured /etc/pscheduler/tool/iperf/iperf2.conf and /etc/pscheduler/tool/iperf3.iperf3.conf in order to put them UP, but I'm seeing that ports TCP/5001 (iperf) and TCP/5201 (iperf3) aren't listening. 

How can I put UP both iperf and iperf3 ports through pScheduler?

My objective is to use the web interface to define and view all the latency, loss and throughput tasks.

Thanks a lot.

Tomy
--
To unsubscribe from this list: https://lists.internet2.edu/sympa/signoff/perfsonar-user




Archive powered by MHonArc 2.6.19.

Top of Page