Technical Blog Post
Installing Maximo 7.6 on Redhat Linux 6.6 (Part one of three)
From Passport Advantage, download the Maximo Asset Management 7.6 installation files for your OS. There will be five: one for Maximo, one for DB2, and three for WebSphere. Go to Maximo Asset Management 7.6 and Maximo Asset Management Multitenancy 7.6, which lists file sets for each OS.
I moved all of the .tar.gz files from \root\DownloadDirector to a new directory (\root\instl) and expanded them there. I then pulled out everything from the five folders and put them into \instl. Then I deleted the folders and tar.gz files. This is what \instl looks like:
[root@mxsupportvm114 instl]# ls
autorun.inf launchpad launchpad.exe SilentResponseFiles
CleanupScripts launchpad64.exe launchpad.ini SystemRequirements
Install launchpad64.ini launchpad.sh
[root@mxsupportvm114 instl]# cd Install
[root@mxsupportvm114 Install]# ls
Being impetuous, I just ran the installer.
Some familiar looking screens...
Sure, let's install it all. Click next...
Click Next >
Let's check the other two prerequisite failures.
Um, yeah. I did not read the manual and see where I am now.
Now looking at the installation guide, I checked the Linux requirements.
- Locate the libstdc++.so.5, libstdc++.so.6, and libaio.so.1 libraries in the /usr/lib64/ directory
- libstdc++.so.5 - not there, searched for library name on the web, then ran yum install compat-libstdc++-33.i618.104.22.168-69.el6
- libstdc++.so.6 - installed
- libaio.so.1 - not there, searched for library name on the web, then ran yum install libaio.i686 0:0.3.107-10.el6
- Ensure that you have the libstdc++33-32bit-3.3.3-11.9.x86_64.rpm package installed. I didn't know how to find that, so I searched how to find it.
- [root@maxesxbvt2 instl]# rpm -qa compat-libstdc++-33compat-libstdc++-33-3.2.3-69.el6.i686
- I had already installed compat-libstdc++-33.i622.214.171.124-69.el6, so, again using yum, installed compat-libstdc++-33.x86_64
- Temporarily disable SELinux by using the setenforce 0 command
- [root@maxesxbvt2 Desktop]# setenforce 0
- Setting the ulimit
- This took a a little while. First, I tried this:
- 1. From a command line, type ulimit -f unlimited
- 2. From a command line, type ulimit -n 8192
It didn't work. I did a little more digging, specifically for my distro (RHEL 6.6).
Modified ~root/.bash_profile to add those values and saved
Ran source ~root/.bash_profile
... well, that didn't work.
Logged out as root, logged in again. That worked. Your mileage may vary.
When I started the installer up again, it passed all pre-requisites except for this one (which I should have noticed before!)
Using Add/Remove Software, I searched for ksh, and installed the original ATT KornShell (I could also have run yum install ksh.x86_64).
Thank you for reading today's exciting adventures in Red Hat Enterprise Linux for newbies. Tomorrow, I will complete installing Maximo 7.6.