Hi Henk,
I need to run the vdbench software on an aarch64 linux system, but the vdbench gave out some errors, hope u can help me :
The First is the format of linux64.so is not right, so I download the source code of vdbench50403 in your blog and execute the make.linux shell script, producing a right linux64.so to replace the old one.
Then, when I run the vdbench test, I ran into another problem, the linux_clock.suse and linux_click.redhat can not be exected, so I rebuild the linux_click.suse in my os and replace the old one.
The two solutions seems helpful, but not end, I ran the vdbench test again, find this error "Slave localhost-0 aborting: Open for lun '/dev/sda4' failed". I tried to look for some useful things in the localhost-0.stdout.html in the output files as recommended, just find this below:
10:52:21.825 10:52:21.825 Beginning of run setup
10:52:21.826 10:52:21.825 **********************
10:52:21.826
10:52:21.826
10:52:21.890 10:52:21.890 Opening sd=sd1,lun=/dev/sda4; write: false; flags: OpenFlags: 0x00004000 OtherFlags: 0x00000000
10:52:21.890 10:52:21.890 error: 20
10:52:21.890 10:52:21.890 file_open(), open /dev/sda4 failed
10:52:21.890 10:52:21.890
10:52:21.890 10:52:21.890 Open for lun '/dev/sda4' failed
10:52:21.891 10:52:21.890
10:52:21.924 java.lang.RuntimeException: Open for lun '/dev/sda4' failed
10:52:21.924 at Vdb.common.failure(common.java:295)
10:52:21.924 at Vdb.SD_entry.openOneSd(SD_entry.java:211)
10:52:21.924 at Vdb.SD_entry.openAllSds(SD_entry.java:182)
10:52:21.924 at Vdb.SlaveWorker.doRegularWorkload(SlaveWorker.java:189)
10:52:21.924 at Vdb.SlaveWorker.run(SlaveWorker.java:129)
So, would you know the reason of this error I met? and how to resolve it?
Appreciate for your help always.