AIX 4.3.3 Installation from scratch


Base system

From CD

Straightforward. Insert CD #1 and proceed. To override an existing system on the harddisk, press reset button and re-boot in maintenance mode, selected by during boot. Alternatively, on an already running system, one may use
bootlist -m normal cd0
bootlist -m normal -o
shutdown -Fr
to start installation from CD.
When prompted, select En_US as language and the default keyboard. Depending on what you want, select "Migration" or "Overwrite" installation.
Optionally the Trusted Computing Base (TCB) may be installed.
After base installation is complete one may use the Configuration Assistant (once it appears) as suggested (for root password and time adjustment), but skip TCP/IP configuration and paging space adjustment until later.
This minimal system takes about 400MB for AIX 4.3, excluding paging space.

Additional Software

By default only a very minimal AIX system is installed. You use the smitty tool to select installation media and additional SW to be installed. It's straightforward. You should use the preview feature prior to a real install, in order to check space requirements and prerequisites. For a useful system the following SW is recommended:

Some basic customizations

Before connecting to a network one should:
  1. In /etc/inetd.conf disable all unnecessary services. If the machine should offer boot services, bootps and tftp must be enabled.
  2. chmod o-x /usr/bin/ypcat
    
  3. In /etc/rc.tcpip
    outcomment the start of snmpd and dpid2.
  4. In /etc/inittab
    disable several unused services by placing a colon (':') at the beginning of the line:
    :writesrv 
    :imnss 
    :imqss 
    :l2
    ... 
    :l9
    
    httpdlite is needed for documentation display, otherwise it should be disabled too.
    The l2 entry might be needed for services such as sshd.
    The console should be activated before NIS services:
    rctcpip:2:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons
    cons:0123456789:respawn:/usr/sbin/getty /dev/console
    rcnfs:2:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons
    
    otherwise the machine won't boot if NIS can't be activated.
  5. Check network interface settings for 100Mbps ethernet cards.
  6. Configure the network
  7. /etc/environment
    should contain
    YPBIND_MAXWAIT=5
    
    causing NIS clients to wait no longer than 5 seconds for their server, e.g. to avoid "hangs" in case of network unavailability.

Additional local software

A bunch of useful additional software packages (indicated e.g. by L in the software list) is recommended to be installed locally. It may stem from various sources, e.g. AIX Bonus and other extra CDs, or downloaded software archives.
Prior to installation the separate /opt filesystem should be created.
Possible software installation media are: Proceed in roughly that order:
  1. Load installp filesets, e.g. from Bonus Pack.
  2. Load RPMs from a contemporary AIX Toolbox for Linux CD or directory.
    Note that IBM's site mostly carries Toolbox software for the more recent AIX versions. About the last Toolbox CD which supports AIX 4.3.3 is the release 10/2003. "Obsolete" Toolbox software can also be found here.
  3. A few freeware packages which should be installed locally too but don't come in installp format.
  4. Install native compilers, if available:
  5. Maintenance software/CDs (ML 11 is last):

What's next ?

The installation as described takes about 1.7GB for AIX 4.3.3, (rootvg, excluding paging space). Add approximately 500MB for compilers etc.
For machines with two system disks the rootvg should be mirrored, either now or later.
After installation you will need to customize your system.
Last update: 22-Aug-2011, M.Kraemer