Introduction to IBM Tivoli Directory Server 6.0 – Installation and Configuration Using AIX Native Utilities Excerpt taken from presentation given on April 10, 2007Step-by-step demonstration of installation using AIX native utilities
Introduction to IBM Tivoli Directory Server 6.0 – Installation and Configuration Using AIX Native Utilities Excerpt taken from presentation given on April 10, 2007 Step-by-step demonstration of installation using AIX native utilities
Installation and Configuration
Installation and Configuration Installation and Configuration of ITDS 6.0 on AIX 5.3 via Native AIX methods Install ITDS v6.0 and prerequisite software using SMIT Manual configuration of the Embedded Websphere Application Server User Creation Directory Server instance creation using the idsicrt utility Database Creation and configuration using the idscfgdb utility Set the Admin Dn and Password using the idsdnpw utility Configure a suffix using the idscfgsuf utility Load sample data using the idsldif2db utility Start the ITDS server
Installation – Native
Installation – Native The AIX Operating System provides two options for installing the IBM Tivoli Directory Server using native utilities. You can use either of the following utilities to install IBM Tivoli Directory Server on AIX: SMIT – System Management Interface Tool installp For this demonstration we will be using the preferred method SMIT.
Installation – Native
Installation – Native If you are downloading the Native install of ITDS version 6.0 from Passport Advantage please verify that you have downloaded the appropriate packages: Native: C83WNML.iso -> itds60-aix-ppc-native.iso C84FUML.tar -> itds60-aix-ppc-native.tar
Installation - Native
Installation - Native For this Native installation we will use the following package: C84FUML.tar -> itds60-aix-ppc-native.tar
Installation – Native
Installation – Native Download and extract the C84FUML.tar file. Notice that subdirectories have been created which contain the files needed to install the prerequisite software.
Installation – Native I have the images, now what?
Installation – Native I have the images, now what? So the first order of business is to determine in which order we should install our 5 products. To do this we check the Install and Configuration Guide for ITDS 6.0 We first check our OS specific requirements And finally determine the order in which we should install the products based on the OS specific instructions in the Guide
Installation and Configuration Guide: http://publib.boulder.ibm.com/infocenter/tivihelp/v2r1/topic/com.ibm.IBMDS.doc/install.htm OS Product Requirements: http://www-306.ibm.com/software/tivoli/products/directory-server/requirements.htm
Installation – Native : order of installation
Installation – Native : order of installation So using the Install Guide we can see that the products should be installed in the following order: DB2 GSKIT ITDS Client ITDS Server and WebAdmin
Installation –Native – DB2
Installation –Native – DB2 When we extracted the C84FUML.tar a db2 subdirectory was created. cd to the db2 subdirectory
Installation –Native – DB2 continued…
Installation –Native – DB2 continued… To start the native installation of DB2, perform the following steps: #ls db2 db2_deinstall db2_install doc The installation is as easy as running: #./db2_install
Installation –Native – DB2 running the install script
Installation –Native – DB2 running the install script You will notice that when you kick of the install script it will present you with the following prompt: ./db2_install Specify one or more of the following keywords, separated by spaces, to install DB2 products. Keyword Product Description DB2.ESE DB2 Enterprise Server Edition for AIX Enter "help" to redisplay product names. Enter "quit" to exit. *********************************************************** Simply enter: DB2.ESE
You must enter DB2.ESE to have the install continue.
Installation –Native – DB2 verify the install:
Installation –Native – DB2 verify the install: You will see the following type of message when the script completes +-----------------------------------------------------------------------------+ Summaries: +-----------------------------------------------------------------------------+ Installation Summary -------------------- Name Level Part Event Result ------------------------------------------------------------------------------- db2_08_01.essg 8.1.1.80 USR APPLY SUCCESS The installation logfile can be found in /tmp/db2_install_log.266254. db2_install program completed successfully. We can check the /tmp/db2_install_log.266254 if there were any failures or issues to address.
Installation –Native – Global Security Kit (gskit)
Installation –Native – Global Security Kit (gskit) Again when we extracted the C84FUML.tar a gskit subdirectory was created. cd to the gskit directory to proceed with the installation of gskit.
Installation –Native – gskit install
Installation –Native – gskit install We use a typical smitty install screen to install GSKIT from the directory: #ls .toc gsksa.rte gskta.rte So we run: #smitty install_all The first thing smitty will ask us for is the directory where the install images are stored, since we were in that directory we can simply fill the prompt with a period.
Installation –Native – gskit install
Installation –Native – gskit install
Installation –Native – gskit install continued
Installation –Native – gskit install continued Next smitty will ask us to configure the install. The first thing we must select is: * SOFTWARE to install [F4] Move the cursor to the selection box and generate a list of available options to install. Select gsksa and gskta from the list (F7) and then hit enter:
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit install continued
Installation –Native – gskit verify
Installation –Native – gskit verify The method I like to use to verify if the correct gskit filesets are installed is to take advantage of the AIX lslpp command: #lslpp –l |grep gsk gsksa.rte 7.0.3.3 COMMITTED AIX Certificate and SSL Base gskta.rte 7.0.3.3 COMMITTED AIX Certificate and SSL Base
Installation – Native
Installation – Native Now that we have successfully installed the prerequisite software we can install ITDS. There are many possible ITDS configurations. For example: Client Only Client and Web Admin Client and Server Client, Server and Web Admin For this demonstration we will install the Client, Server and Web Admin using SMIT.
Installation – Native
Installation – Native To begin the ITDS native installation, cd to the directory where we extracted the C84FUML.tar file. cd to the itds subdirectory
Installation – Native
Installation – Native As we did previously with the gskit installation invoke SMIT to install all of the ITDS packages.
Installation – Native
Installation – Native
Enter a “.” in the “Input device /directory for software” field to indicate that you are installing from the current working directory and hit “Enter”.
Installation – Native
Installation – Native
In the “Software to install” field enter “all” to install all available packages. In the “ACCEPT new license agreements?” field select “yes”. Hit the “Enter” key to install the ITDS packages.
Installation - Native Complete
Installation - Native Complete
Installation Success! Now we need to configure the Web Administration tool.
Copyright and trademark information
Copyright and trademark information © Copyright IBM Corporation 2000 - 2007. All rights reserved. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM web site pages may contain other proprietary notices and copyright information which should be observed. IBM trademarks http://www.ibm.com/legal/copytrade.shtml#ibm Fair use guidelines for use and reference of IBM trademarks http://www.ibm.com/legal/copytrade.shtml#fairuse General rules for proper reference to IBM product names http://www.ibm.com/legal/copytrade.shtml#general Special attributions IBM, the IBM logo and DB2 are trademarks of International Business Machines Corporation in the United States, other countries, or both. MMX, Pentium, and ProShare are trademarks of Intel Corporation in the United States, other countries, or both. Microsoft and Windows NT are trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product or service names may be trademarks or service marks of others.