This is an energy star certification test, and also my first time to run multi host in aix environment. I had run vdbench50402 in multi linux host environment without problem.
Both host can ssh to each other or itself without the need of password because key has been setup.
Both hosts can start single host run without problem with the same script (just need to comment out the other host),
Both hosts are running the latest java8_64 jre (same version), and both host are pretty much identical.
java version "1.8.0"
Java(TM) SE Runtime Environment (build pap6480-20150129_02)
IBM J9 VM (build 2.8, JRE 1.8.0 AIX ppc64-64 Compressed References 20150116_231420 (JIT enabled, AOT enabled)
J9VM - R28_Java8_GA_20150116_2030_B231420
JIT - tr.r14.java_20150109_82886.02
GC - R28_Java8_GA_20150116_2030_B231420_CMPRSS
J9CL - 20150116_231420)
JCL - 20150123_01 based on Oracle jdk8u31-b12
This is the output, do you know if I miss any setup steps? Thanks in advance.
perfsh10a> ../../vdbench -f texanR2.12X2N.466GiBX32lun.2hosts.parm -o output
Vdbench distribution: vdbench50402
For documentation, see 'vdbench.pdf'.
08:49:16.000 input argument scanned: '-ftexanR2.12X2N.466GiBX32lun.2hosts.parm'
08:49:16.000 input argument scanned: '-ooutput'
08:49:16.185
08:49:16.185 Adjusted default JVM count for host=host1 from jvms=1 to jvms=8 because of iorate=max and a total of 16 sds.
08:49:16.186 Adjusted default JVM count for host=host2 from jvms=1 to jvms=8 because of iorate=max and a total of 16 sds.
08:49:16.189
08:49:17.036 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-10-150406-08.49.15.894 -l host1-0 -p 5570
08:49:17.063 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-12-150406-08.49.15.894 -l host1-1 -p 5570
08:49:17.089 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-13-150406-08.49.15.894 -l host1-2 -p 5570
08:49:17.119 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-14-150406-08.49.15.894 -l host1-3 -p 5570
08:49:17.150 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-15-150406-08.49.15.894 -l host1-4 -p 5570
08:49:17.183 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-16-150406-08.49.15.894 -l host1-5 -p 5570
08:49:17.216 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-17-150406-08.49.15.894 -l host1-6 -p 5570
08:49:17.241 Starting slave: /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10a-18-150406-08.49.15.894 -l host1-7 -p 5570
08:49:17.271 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-11-150406-08.49.15.894 -l host2-0 -p 5570
08:49:17.301 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-19-150406-08.49.15.894 -l host2-1 -p 5570
08:49:17.331 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-20-150406-08.49.15.894 -l host2-2 -p 5570
08:49:17.361 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-21-150406-08.49.15.894 -l host2-3 -p 5570
08:49:17.392 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-22-150406-08.49.15.894 -l host2-4 -p 5570
08:49:17.421 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-23-150406-08.49.15.894 -l host2-5 -p 5570
08:49:17.451 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-24-150406-08.49.15.894 -l host2-6 -p 5570
08:49:17.486 Starting slave: ssh perfsh10b -l root /perform1/energy_star/vdbench50402/vdbench SlaveJvm -m 9.11.210.125 -n perfsh10b-25-150406-08.49.15.894 -l host2-7 -p 5570
08:49:19.960
08:49:19.960 Slave host2-7 prematurely terminated.
08:49:19.960 Look at file host2-7.stdout.html for more information.
08:49:19.961
08:49:19.961 Slave host2-7 prematurely terminated.
08:49:19.961
java.lang.RuntimeException: Slave host2-7 prematurely terminated.
at Vdb.common.failure(common.java:306)
at Vdb.SlaveStarter.startSlave(SlaveStarter.java:179)
at Vdb.SlaveStarter.run(SlaveStarter.java:50)
Script is setup as the following
concatenate=yes
compratio=2.00
hd=default,vdbench=/perform1/energy_star/vdbench50402,user=root,shell=ssh
hd=host1,system=perfsh10a
hd=host2,system=perfsh10b
sd=sd1,host=*,lun=/dev/rhdisk2,size=500363689984
sd=sd2,host=*,lun=/dev/rhdisk3,size=500363689984
sd=sd3,host=*,lun=/dev/rhdisk4,size=500363689984
wd=default,xfersize=(8k,31,4K,27,64K,20,16K,5,32K,5,128K,2,1K,2,60K,2,512,2,256K,2,48K,1,56K,1),rdpct=70,th=1
wd=HOTwd_uniform,skew=6,sd=sd*,seekpct=rand,rdpct=50
wd=HOTwd_hot1,sd=sd*,skew=28,seekpct=rand,hotband=(10,18)
wd=HOTwd_99rseq1,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=100
wd=HOTwd_99rseq2,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=100
wd=HOTwd_99rseq3,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=100
wd=HOTwd_99rseq4,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=100
wd=HOTwd_99rseq5,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=100
wd=HOTwd_hot2,sd=sd*,skew=14,seekpct=rand,hotband=(32,40)
wd=HOTwd_hot3,sd=sd*,skew=7,seekpct=rand,hotband=(55,63)
wd=HOTwd_hot4,sd=sd*,skew=5,seekpct=rand,hotband=(80,88)
wd=HOTwd_99wseq1,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=0
wd=HOTwd_99wseq2,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=0
wd=HOTwd_99wseq3,sd=sd*,skew=5,xfersize=(8k,33,4K,29,64K,22,16K,6,32K,5,128K,3,256K,2),seekpct=1,rdpct=0
# Random 4 Corners workload
wd=wd_mixed,sd=sd*,seekpct=rand
# Sequential 4 Corners workload
# Replace Change_a2 defines the number of streams across the concatenated storage space
wd=wd_seq,sd=sd*,seekpct=0,streams=12
# Pre=fill storage workload
# Replace Change_a1 defines the number of streams across the concatenated storage space
# Hint: Normally, Change_a2 equates to Change_a1
wd=wd_fill,sd=sd*,seekpct=eof,streams=12
##################
#Pre-fill and conditioning Run Definitions
##################
# Pre-fill Test Phase
# Test phase that fills storage.
# Replace Change_y1 with the optimal number of threads that the system can handle and fill the storage quickly
# The number of threads (Change_y1) for the pre-fill workload shall be a multiple of Change_a1
# Hint: After tuning Change_y2 below Eguate Change_y1 to Change_y2
# PREFILL NOT PART OF POWER TESTING
rd=rd_prefill,wd=wd_fill,iorate=max,rdpct=0,xfersize=256K,elapsed=5000m,interval=480,th=12
attached output.zip