Install AIX7

This section covers only new installations on both the Application and Database servers (if applicable).

In addition to AIX7 default installation setting, install AIX7 with following options:

To install AIX, see the AIX documentation. See http://www.ibm.com/developerworks/aix and http://publib16.boulder.ibm.com/pseries/index.htm.

To ensure that the disk configuration is correct, refer to Disk configuration and the appendix "Storage and IO tuning for AIX/Oracle" in Oracle and AIX for M3 BE 15.1.x Administrator's Guide.

  1. JFS2 filesystem
  2. 64-bit Kernel
  3. Server Pack

Additional AIX7 Configuration

Service pack and technology levels

  1. After BOS installation, upgrade AIX7 to latest recommended Service Pack and Technology Level from http://www-912.ibm.com/eserver/support/fixes/fixcentral/main/pseries/aix

Edit AIX7 configuration files

  1. Change system PATH if necessary in /etc/environment.

  2. Change the default value in /etc/security/limits to:

    Fsize

    -1

    core

    2097151

    cpu

    -1

    data

    -1

    rss

    -1

    stack

    -1

    nofiles

    2000

AIX7 base tuning

  1. Run the following commands:

    Note: 

    Note the different values for minperm% depending on your memory configuration.

    /usr/sbin/chdev -l sys0 -a maxuproc=16384
    /usr/sbin/vmo -p -o minperm%=5 (physical RAM <32 GB)
    /usr/sbin/vmo -p -o minperm%=10 (physical RAM >32 GB but <64 GB)
    /usr/sbin/vmo -p -o minperm%=20 (physical RAM >64 GB)
    

Verifying UDP and TCP kernel parameters

  1. Run this command to check your current range for ephemeral ports:

    # /usr/sbin/no -a | fgrep ephemeral
    tcp_ephemeral_low = 32768
    tcp_ephemeral_high = 65535
    udp_ephemeral_low = 32768 
    udp_ephemeral_high = 65535
    

Check permissions on /tmp

  1. Run the command

    ls -la /
  2. The permissions on /tmp should be drwxrwxrwt.

    If sticky bit (t) is missing, log on as root and run the command

    chmod +t /tmp