Community Articles
Find and share helpful community-sourced technical articles
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.
Guru

I'll use iperf tool, which is available in the EPEL repo if you're using RH/CentOS.

Installation is pretty straightforward :

# yum -y install iperf

For use, you'll have to execute one instance on the first machine as the server, and another on the other machine as the client.

Execute as a server (-s) on port (-p) 2000 :

[root@machine01 ~]# iperf -s -p 2000
------------------------------------------------------------
Server listening on TCP port 2000
TCP window size: 85.3 KByte (default)

Now execute client on the other machine for 25 seconds (-t 25) with 5 seconds (-i5) between each periodic report, so we'll have 5 reports

[root@machine02 ~]# iperf -c machine01 -p 2000 -i5 -t25
------------------------------------------------------------
Client connecting to machine01, TCP port 2000
TCP window size: 23.2 KByte (default)
------------------------------------------------------------
[  3] local 10.195.196.18 port 45284 connected with 10.195.196.48 port 2000
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 5.0 sec  3.04 GBytes  5.22 Gbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  5.0-10.0 sec  3.37 GBytes  5.80 Gbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3] 10.0-15.0 sec  3.34 GBytes  5.73 Gbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3] 15.0-20.0 sec  3.34 GBytes  5.74 Gbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3] 20.0-25.0 sec  3.13 GBytes  5.38 Gbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-25.0 sec  16.2 GBytes  5.58 Gbits/sec

or simply send 10GB over the network :

[root@machine02 ~]# iperf -c machine01 -p 2000 -n 10000M
------------------------------------------------------------
Client connecting to machine01, TCP port 2000
TCP window size: 23.2 KByte (default)
------------------------------------------------------------
[  3] local 10.195.196.18 port 45619 connected with 10.195.196.48 port 2000
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-15.4 sec  9.77 GBytes  5.44 Gbits/sec
3,320 Views
Comments

Nice! Thanks for sharing :)

Don't have an account?
Coming from Hortonworks? Activate your account here
Version history
Revision #:
1 of 1
Last update:
‎02-01-2016 05:08 PM
Updated by:
 
Contributors
Top Kudoed Authors