Hi Community,
I've initialized an ZFS filesystem on a 32 ARM machine, filesystem known to be designed for 64-bit cpu,
so, in order to be sure of the reading and writing data, I would like to execute Vdbench for a couple of days in loop.
I've created my own config setting, and tested all on a 64bit machine, and works fine.
The issue, is now, when I try to run Vdbench on a 32bit machine, where I obtain this error:
10:15:55.530 File /root/vbench/linux/arm32.so does not exist.
10:15:55.530 This may be an OS that a shared library currently
10:15:55.531 is not available for. You may have to do your own compile.
10:15:55.531 t: java.lang.UnsatisfiedLinkError: Can't load library: /root/vbench/linux/arm32.so
10:15:55.531
10:15:55.532 Loading of shared library /root/vbench/linux/arm32.so failed.
10:15:55.532 There may be issues related to a cpu type not being
10:15:55.532 acceptable to Vdbench, e.g. MAC PPC vs. X86
10:15:55.532 Contact me at the Oracle Vdbench Forum for support.
10:15:55.533
10:15:56.041
10:15:56.041 Failure loading shared library
10:15:56.042
java.lang.RuntimeException: Failure loading shared library
at Vdb.common.failure(common.java:350)
at Vdb.common.get_shared_lib(common.java:1103)
at Vdb.common.running64Bit(common.java:906)
at Vdb.FileAnchor.calculateStructureSize(FileAnchor.java:1376)
at Vdb.RD_entry.buildNewRdListForFwd(RD_entry.java:1613)
at Vdb.Vdbmain.masterRun(Vdbmain.java:771)
at Vdb.Vdbmain.main(Vdbmain.java:628)
So my question is: is it possible to run Vdbench on a 32 bit cpus machines? And eventually how?
Many thanks!