Reference :Installing ControlMinder 12.9 on RHEL 6 and configure AD as userstore for AdminUI
This is a step by step procedure to install PIM 12.9 on RHEL 6.6
Follow the instruction on "CA ControlMinder Implementation Guide" "Chapter 3. Installing the Enterprise Management Server"
1. Mount the 3rd party ISO(DVD04091143E.iso)
2. "# uname -m" to determine the OS architecture (to determine if you should 32bit or 64bit jdk)
3. Install jdk from the matching architecture folder. (It will be installed to /usr/java/jdk1.7.0_71)
4. Create /etc/profile.d/java.sh
export PATH=/usr/java/jdk1.7.0_71/bin:$PATH:
5. Extract JBOSS
- cd /opt/
- unzip jboss-4.2.3.GA.zip
6. Configure JBOSS (to prevent port conflict with tomcat which will be installed later)
- /opt/jboss-4.2.3.GA/server/default/deploy/jboss-web.deployer/server.xml (Modify the port 8080 to 18080 and 8443 to 18443)
- /opt/jboss-4.2.3.GA/server/default/conf/jboss-minimal.xml
- /opt/jboss-4.2.3.GA/server/default/conf/jboss-service.xml
It is better to copy the following content in the box and paste in the vi. If you manually type, the quotes can cause problem.
# vi /etc/rc.d/init.d/jboss
#! /bin/sh start(){ echo "Starting jboss.." /opt/jboss-4.2.3.GA/bin/run.sh > /dev/null 2> /dev/null & } stop(){ echo "Stopping jboss.." /opt/jboss-4.2.3.GA/bin/shutdown.sh -S & } restart(){ stop sleep 60 killall java start } case "$1" in start) start ;; stop) stop ;; restart) restart ;; *) echo "Usage: jboss {start|stop|restart}" exit 1 esac exit 0 |
# ln -s /etc/rc.d/init.d/jboss /etc/rc3.d/S84jboss
8. Set the ulimit to 10000 to prevent error during installation (# ulimit -n 10000)
9. Install pre-requisite rpm packages
# yum install -y ld-linux.so.2 libICE.so.6 libSM.so.6 libX11.so.6 libXext.so.6 libXp.so.6 libXt.so.6 libc.so.6 libcrypt.so.1 libdl.so.2 libgcc_s.so.1 libm.so.6 libncurses.so.5 libnsl.so.1 libpam.so.0 libpthread.so.0 libresolv.so.2 libstdc++.so.5 libaudit.so.1 ksh dos2unix libgcc_s.so.1 libpthread.so.0 libstdc++.so.6 rpm-build freerdp-libs freerdp |
====================Pre-requisites satisfied=======================
10. Reboot the machine and see if jboss started up fine. (Check if the jboss service script ran fine)
11. Shutdown jboss
12. Mount the ControlMinder Enterprise Manager ISO(DVD04090913E.iso).
13. Open an SSH terminal (do not run the installer from GUI as it will get stuck with high cpu)
14. Install PIM 12.9 from the DVD/ISO
# /media/CA_CM_PS_12_90_L/EnterpriseMgmt/Disk1/InstData/NoVM/install_EntM.bin -i console
Entered "Siteminder1"
You need to have a DB instance ready at this point.
You do not need to manually import any schema, the installer does everything for you.
16. Login as administrator (AD User)