Known Issues

This document lists know issues about the latest stable version of Iometer and provides you with suggestions to bypass them.

2003.12.16
OS / platform issue / workaround scope
Linux / IA32 Segmentation fault with Red Hat 9
 
Issue: Running Dynamo on a Linux machine with a glibc (GNU libc) version 2.3 or higher (having NPTL support) - Red Hat 9 for instance - it comes to a segmentation fault after ending a test. This hapens due to the shift from LinuxThreads to NPTL (Native POSIX Thread Library) and the incompatibilities coming with that.
 
Workaround: Before starting the Dynamo you have to run the following command:
 
export LD_ASSUME_KERNEL=2.4.1
2003.12.16 and older

List of known issues for version 2003.12.16.

2003.05.10
OS / platform issue / workaround scope
all iobw.tst doesn't match the given "Maximum Disk Size" value
 
Issue: When preparing a new filesystem with an value for "Maximum Disk Size" (field in the Target tab of the Iometer GUI) other then zero and bigger then 2 GB, then there is an variable overflow. This overflow results in another size of the iobw.tst file which then might be much smaller.
 
Workaround:
a.) Before starting your test, create the iobw.tst file (with the wished size) yourself using a tool (e.g. the dd tool under Unix). Then use zero as "Maximum Disk Size" - that way the worker uses the existing iobw.tst file and adapt to its size.
b.) Download the Iometer sources and apply the iometer_large_work_file patch (#821482) which was provided by Russell Reed.
2003.05.10 and older
Linux / IA32 Segmentation fault with Red Hat 9
 
Issue: Running Dynamo on a Linux machine with a glibc (GNU libc) version 2.3 or higher (having NPTL support) - Red Hat 9 for instance - it comes to a segmentation fault after ending a test. This hapens due to the shift from LinuxThreads to NPTL (Native POSIX Thread Library) and the incompatibilities coming with that.
 
Workaround: Before starting the Dynamo you have to run the following command:
 
export LD_ASSUME_KERNEL=2.4.1
2003.05.10 and older
Solaris / SPARC Segmentation fault when having multiple swap devices
 
Issue: Running Dynamo on a Solaris machine, a detection of the swap devices is done. If you have multiple swap devices configured, the Dynamo crashes with a segmentation fault.
 
Workaround:
a.) Configure only one swap device
b.) Apply the needed changes (provided by Robert H. Creecy) on source code level (file IOManagerSolaris.cpp line 1198):
 
wrong: strs = (char *)malloc(num+1 * MAX_NAME);
correct: strs = (char *)malloc((num+1) * MAX_NAME);
2003.05.10 and older

List of known issues for version 2003.05.10.