Skip to Main Content

Hardware

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Unable to start AIX multi hosts run with vdbench50402: java.lang.RuntimeException

2924464Apr 6 2015 — edited Apr 8 2015

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

This post has been answered by Henk Vandenbergh-Oracle on Apr 6 2015
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 6 2015
Added on Apr 6 2015
10 comments
2,744 views