Xen Hypervisor 3.1 Support
DB2 9.5 is validated for use in a Xen virtualized environment with the following configuration:
- SLES 10.2 (without paravirtualization) running as Domain-0
- SLES 10.2 (without paravirtualization) used as operating system on all guest virtual servers
Random DB2 failures may occur on Linux with Address Space Layout Randomization (ASLR)
Some DB2 processes may result in shared memory segment failures due to the Address Space Layout Randomization (ASLR) feature. ASLR is designed to insert random gaps into address space to hinder some types of security attacks. DB2 processes are capable of identifying the correct address of the shared memory segement. However not all processes are able to use that address due to randomization of ASLR. Processes that are known to encounter failures are: db2pd, db2egcf, and db2vend.
ASLR is activated by default on SLES10 and SLES11. To avoid random shared memory conflicts, it is recommended to disable ASLR at the server level. Please refer to technote ref # 1365583
for details.