PowerChute Business Edition 9.1.1, and 9.0.3 Agent fails to install on RHEL 5.8, 5.9, 5.10, 5.11
Installation of Agent fails on RHEL 5.8, 5.9, 5.10, 5.11 after running install_pbeagent_linux.sh
The following message appears:
Error: dl failure on line 864
Error: failed /home/abhinay/Apps/jdk1.7.0_04-i586/jre/lib/i386/client/libjvm.so, because /home/abhinay/Apps/jdk1.7.0_04-i586/jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied
PowerChute Business Edition
OS: RHEL 5.8, 5.9, 5.10, 5.11 x64, x86Build: PowerChute Business 9.1.1 and 9.0.3 OEM Basic and 25 Node Deluxe
This problem is caused by SELinux enforcing an access policy. The policy forbids the Agent installer from changing the attributes for memory protection of a memory segment.
RedHat Enterprise Linux has SELinux set to "Enforcing" mode by default.
1. Allow libjvm.so to text relocate by running the change context.