Hi all,
i've tried to start vdbench on Windows 8.1 - with different disk targets (incl, files, raw devices, // and \\.\d: and physical drives) - all in vain
It keeps failing with the same error: "Unable to create temporary 'bat' file for windows"
Meanwhile, similar tests on my MacOS run smoothly.
What could be wrong here?
param file 1:
sd=default
sd=sd1,lun=\\.\PhysicalDrive2,openflags=directio
wd=default,xf=8k,rdpct=70
rd=run1,sd=*,iorate=curve,elapsed=30,interval=5
param file 2:
sd=default
sd=sd1,lun=\\.\f:,openflags=directio
wd=default,xf=8k,rdpct=70
rd=run1,sd=*,iorate=curve,elapsed=30,interval=5
param file 3:
sd=default
sd=sd1,lun=f:/test.vbd
wd=default,xf=8k,rdpct=70
rd=run1,sd=*,iorate=curve,elapsed=30,interval=5
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Vdbench distribution: vdbench50406
15:26:21.727 input argument scanned: '-oreports/run.tod'
15:26:21.727 input argument scanned: '-fconfig.txt'
15:26:21.727 java.vendor Oracle Corporation
15:26:21.727 java.home C:\Program Files\Java\jre1.8.0_111
15:26:21.727 java.vm.specification.version 1.8
15:26:21.727 java.vm.version 25.111-b14
15:26:21.727 java.vm.vendor Oracle Corporation
15:26:21.727 java.specification.version 1.8
15:26:21.727 java.class.version 52.0
15:26:21.727 user.name Administrator
15:26:21.727 user.dir d:\desktop\vdb
15:26:21.727 java.io.tmpdir C:\Users\ADMINI~1\AppData\Local\Temp\
15:26:21.727 java.class.path d:\desktop\vdb\;d:\desktop\vdb\classes;d:\desktop\vdb\vdbench.jar
15:26:21.727 os.name Windows 8.1
15:26:21.727 os.arch amd64
15:26:21.727 os.version 6.3
15:26:21.727 sun.arch.data.model 64
15:26:21.789 No Workload Definitions defined for rd=run1; using the latest wd=default instead.
15:26:21.821 Starting slave: D:\desktop\vdb\vdbench SlaveJvm -m localhost -n localhost-10-161113-15.26.21.680 -l localhost-0 -p 5570
15:26:21.899 Unable to create temporary 'bat' file for windows.
15:26:21.899 common.failure():
java.io.IOException: Access is denied
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(Unknown Source)
at java.io.File.createTempFile(Unknown Source)
at Utils.OS_cmd.writeTempFile(OS_cmd.java:544)
at Utils.OS_cmd.execute(OS_cmd.java:274)
at Utils.OS_cmd.execute(OS_cmd.java:234)
at Vdb.SlaveStarter.startJvm(SlaveStarter.java:227)
at Vdb.SlaveStarter.startSlave(SlaveStarter.java:174)
at Vdb.SlaveStarter.run(SlaveStarter.java:47)
15:26:21.914 common.failure(): System.exit(-98)