Nov 13, 2016

Hi support,
I validate configure and I have met:
"Deploy on hosts: False. Skip validating to hosts...
all the config has been validated, please go ahead to kick off testing"

Please help me solve this. thanks!

Nov 14, 2016

Hi,

I dun see any issue here, since u did not check "deploy on host" meaning you selected to deploy vm through vc not hostd, go ahead to kick off ur testing.

Nov 04, 2016

Hello,
I just updated/deployed the new ova (v1.5.0.5) and was able to run some successful tests. However, I'm trying to run more tests and they just finish immediately after the test starts even when it passes all the validations.
Here some errors:

cat all-in-one-testing.log
Runtime error (func=(main), adr=3): Divide by zero
Runtime error (func=(main), adr=3): Divide by zero
Runtime error (func=(main), adr=3): Divide by zero
ls: cannot access '/opt/output/results/UCP-HC-AF-noDedup/vdb-10vmdk-20ws-8k-70rdpct-100randompct-1478277794/iotest-vdbench-16vm/jsonstats/pcpu/pcpu*': No such file or directory
/opt/automation/lib/getPCpuUsage.rb:55:in `/': nil can't be coerced into Float (TypeError)
from /opt/automation/lib/getPCpuUsage.rb:55:in `block in <main>'
from /opt/automation/lib/getPCpuUsage.rb:10:in `each'
from /opt/automation/lib/getPCpuUsage.rb:10:in `<main>'
----------
cat test-status.log
Starting DHCP Service on DPortGroup-Compute...
DHCP Service Started.
Deployment Started.
Verifying If VMs are Accessible
Deployment Successfully Finished.
I/O Test Started.
I/O Test Finished.
Stopping DHCP Service on DPortGroup-Compute...
DHCP Service Stopped.
Testing Finished
------------
cat io-test-vdb-10vmdk-20ws-8k-70rdpct-100randompct.log
2016-11-04 09:43:22 -0700: Writing out Distribution info ...
NoMethodError: undefined method `[]' for nil:NilClass
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/modules/vsan.rb:2583:in `generate_observer_html'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/modules/vsan.rb:2621:in `block in generate_observer_files'
/usr/lib/ruby/2.3.0/open-uri.rb:37:in `open'
/usr/lib/ruby/2.3.0/open-uri.rb:37:in `open'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/modules/vsan.rb:2620:in `generate_observer_files'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/modules/vsan.rb:3754:in `observer_process_statsfile'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/command.rb:42:in `invoke'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/shell.rb:127:in `eval_command'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/lib/rvc/shell.rb:73:in `eval_input'
/usr/lib/ruby/gems/2.3.0/gems/rvc-1.8.0/bin/rvc:160:in `<top (required)>'
/usr/bin/rvc:23:in `load'
/usr/bin/rvc:23:in `<main>'
2016-11-04 09:43:22 -0700: Testing Done
-----------------

Nov 04, 2016

Did you see vms deployed? Are there any txt files in the folder /opt/output/results/UCP-HC-AF-noDedup/vdb-10vmdk-20ws-8k-70rdpct-100randompct-1478277794/?

Nov 04, 2016

Yes, all the VMs are deployed and they pass the verification of VMs accessible.
Regarding the txt files, yes they are located in the folder above:
---------
ls -lh /opt/output/results/UCP-HC-AF-noDedup/vdb-10vmdk-20ws-8k-70rdpct-100randompct-1478277794
total 68K
drwxrwxr-x 4 root root 4.0K Nov 4 09:43 iotest-vdbench-16vm
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-1.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-10.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-11.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-12.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-13.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-14.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-15.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-16.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-2.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-3.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-4.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-5.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-6.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-7.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-8.txt
-rw-r--r-- 1 root root 2.2K Nov 4 09:43 vdbench-vc-vsanDatastore-9.txt

-------------
here the output of one of the txt files:
--------------
cat /opt/output/results/UCP-HC-AF-noDedup/vdb-10vmdk-20ws-8k-70rdpct-100randompct-1478277794/vdbench-vc-vsanDatastore-2.txt

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Vdbench distribution: vdbench50406 Wed July 20 15:49:52 MDT 2016
For documentation, see 'vdbench.pdf'.

16:42:57.614 Created output directory '/root/vdbench/output'
16:42:57.645 input argument scanned: '-e3600'
16:42:57.645 input argument scanned: '-fvdb-10vmdk-20ws-8k-70rdpct-100randompct'
16:42:57.712
16:42:57.712 Adjusted default JVM count for host=localhost from jvms=1 to jvms=8 because of iorate=max and a total of 10 sds.
16:42:57.713
16:42:57.823 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-10-161104-16.42.57.577 -l localhost-0 -p 5570 -d86
16:42:57.849 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-11-161104-16.42.57.577 -l localhost-1 -p 5570 -d86
16:42:57.878 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-12-161104-16.42.57.577 -l localhost-2 -p 5570 -d86
16:42:57.909 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-13-161104-16.42.57.577 -l localhost-3 -p 5570 -d86
16:42:57.934 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-14-161104-16.42.57.577 -l localhost-4 -p 5570 -d86
16:42:57.954 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-15-161104-16.42.57.577 -l localhost-5 -p 5570 -d86
16:42:57.997 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-16-161104-16.42.57.577 -l localhost-6 -p 5570 -d86
16:42:58.034 Starting slave: /root/vdbench/vdbench SlaveJvm -m localhost -n localhost-17-161104-16.42.57.577 -l localhost-7 -p 5570 -d86
16:42:58.936 All slaves are now connected
16:42:59.040 Raw device 'sd=sd10,lun=/dev/sdj' does not exist, or no permissions.
16:42:59.040 Raw device 'sd=sd7,lun=/dev/sdg' does not exist, or no permissions.
16:42:59.040 Raw device 'sd=sd6,lun=/dev/sdf' does not exist, or no permissions.
16:42:59.040 Raw device 'sd=sd9,lun=/dev/sdi' does not exist, or no permissions.
16:42:59.040 Raw device 'sd=sd8,lun=/dev/sdh' does not exist, or no permissions.
16:42:59.554
16:42:59.554 Please check above failures
16:42:59.554
root@photon-HCIBench [ /opt/automation/logs ]#
---------------

Nov 04, 2016

Looks like in the workload profile, you defined 10 vmdk, however, you only specified 5 vmdk/vm, please note, the number of vmdk per vm can't be less than the number of vmdk defined in the workload profile.

Nov 01, 2016

Test failed because not all client vms can get ip address from hcibench dhcp server
situation a: test with 1 vm, works fine
situation b: test with 6 vm, 5 vm can get ip address but 1 failed and test failed
situation c: test with 30 vm, more than 20 vm can get ip address, but other failed, and test failed
any suggestion?

Nov 01, 2016

can you check the vms which doesnt get ip are consistently on one ESXi host? i suspect there might be some connectivity issue between your hosts.

Oct 31, 2016

Hey guys

My tests are "finishing" abruptly. I see this in the /opt/automation/ testlog

"vdbench-vc-vmdatastore-1: uploading the params file
"Net::SCP::Error: SCP did not finish successfully *(1): "
Done running tests
Killing pid 4439

Any ideas would cause the SCP to fail?

Oct 31, 2016

Not sure if this helps, but I noticed the disks never seemed to warm up. I manually ran the /warm-up-disk.sh ZERO
and got the following:
Permission denied, please try again.
Permission denied, please try again.
Received disconnect from 10.116.61.143: 2: Too many authentication failures
Disconnected from 10.116.61.143
~

Oct 31, 2016

Did you update to 1.5.0.5? try log into your client VM and see if it requires to change the password. Please update to the 1.5.0.5 ASAP.

Nov 01, 2016

It works on 15.0.5! Thank you!