IBM Systems Director is a very powerful management tool that comes free with PowerVM (that is: free to anyone that purchases a Power System). I have gathered here the different steps. Most of the information comes from the official documentation: Installing IBM Systems Director on the management server. In this guide I focus on the installation using AIX 6.1 in an LPAR with DB2 as the back-end database server.
- First, prepare the database as described in Preparing the IBM DB2 Universal Database. The DB2 client can be installed following the steps described in Installing the DB2 9.5 Client on AIX 6.1
- Then, make a note of the following configuration parameters for the Director installer:
DbmsApplication = DB2
DbmsServerName = fqdn_of_db2_server
DbmsTcpIpListenerPort=database_port (for example 50000)
DbmsDatabaseName = database_name
DbmsDatabaseAppHome = path_to_sqllib (for example /home/db2inst1/sqllib)
DbmsUserId = database_user_name
DbmsPassword = (encrypted_user_password populated by /opt/ibm/director/bin/configDB.sh)
Create a database for IBM Systems Director (ISD), and make sure you can connect to the DB2 database from the AIX LPAR that will serve for the ISD install.
- Next, the network is prepared, as described in Preparing firewalls and proxies for IBM Systems Director. Remember to also open up access from the management server to the other LAPRs and servers that ISD will have to access.
- make sure the ports needed for ISD are available:
If the ports are in use, modify them as follows:
netstat -an | grep LISTEN | egrep "951(0|4|5)"
if there is no output, then:
netstat -an | grep LISTEN | egrep "991(0|4|5)"
/var/opt/tivoli/ep/runtime/agent/toolkit/bin/configure.sh -unmanaged -port 9910 -jport 9914 -nport 9915 -force
- Next, AIX needs to be patched if necessary, as described in Preparing to install IBM Systems Director Server on AIX. Since we are on AIX 6.1, there is little to do if all the fixpacks are up to date. Installing CSM is one step I recommend if you have IVM managed systems (having csm.hc_utils already installed from the install CD is necessary):
gtar xvzf csm-aix-22.214.171.124.power.tar.gz
installp -acgXYd . csm.hc_utils
cd ../../../director (where you unpacked the director download see below if you haven't done that part yet)
installp -acgXYd . Director.Server.ext.FSPProxy.rte
- Download IBM Systems Director if not already done from IBM, unpack it, and run the installer:
gtar xvzf path_to_download/SysDir6_1_Server_AIX.tar.gz
- Configure the database access:
cp cfgdbcmd.rsp cfgdbcmd.rsp-dist
Edit the file cfgdbcmd.rsp and select the lines that apply to DB2. Then populate the password with:
this will take a while to complete, as there are over 1,000 tables to create, with constraints and indexes, and then the tables are pre-populated.
/opt/ibm/director/bin/cfgdbcmd.sh -dbAdmin db2_instance_user -dbAdminPW db2_instance_user_pass
- Then a final configuration to create the resource manager user ID
This is very simple, just provide a user id and a password for the ISD to use internally.
- Now you are ready to start the ISD:
This will take a while, and it will probably hang if you don’t have enough memory. A minimum of 2GB is necessary.
- Follow the startup progress:
The output should be as follows:
I didn’t time, but it takes over 10 minutes for the ISD to become ready in a small LPAR on a p5
That’s it, from here, you can continue on with the ISD documentation: Configuring IBM Systems Director Server after installation.
Let me know how it goes and how you like ISD.