Installing on AIX systems

Complete the following steps to install AIX® on the server system.

Procedure

  1. Install the minimum supported version of AIX. For more information about the minimum supported version of AIX, see technote 7192718.
  2. Configure your TCP/IP settings according to the operating system installation instructions.
  3. Open the /etc/hosts file and complete the following actions:
    • Update the file to include the IP address and host name for the server. For example:
      192.0.2.7  server.yourdomain.com  server
    • Verify that the file contains an entry for localhost with an address of 127.0.0.1. For example:
      127.0.0.1  localhost
  4. Enable AIX I/O completion ports by issuing the following command:
    chdev -l iocp0 -P
    Server performance can be affected by the Olson time zone definition.
  5. To optimize performance, change your system time zone format from Olson to POSIX. Use the following command format to update the time zone setting:
    chtz=local_timezone,date/time,date/time
    For example, if you lived in Tucson, Arizona, where Mountain Standard Time is used, you would issue the following command to change to the POSIX format:
    chtz MST7MDT,M3.2.0/2:00:00,M11.1.0/2:00:00
  6. In the .profile file of the instance user, verify that the following environment variable is set:
    export MALLOCOPTIONS=multiheap:16

    In later versions of the IBM Storage Protect server, this value is set automatically when the server is started. If the instance user is not available, complete this step later, when the instance user becomes available.

  7. Set the system to create full application core files. Issue the following command:
    chdev -l sys0 -a fullcore=true -P
  8. For communications with the server and Operations Center, make sure that the following ports are open on any firewalls that might exist:
    • For communications with the server, open port 1500.
    • For secure communications with the Operations Center, open port 11090 on the hub server.

    If you are not using the default port values, make sure that the ports that you are using are open.

  9. Enable TCP high-performance enhancements. Issue the following command:
    no -p -o rfc1323=1
  10. For optimal throughput and reliability, bond two 10 Gb Ethernet ports together for a medium system and four 10 Gb Ethernet ports for a large system. Use the System Management Interface Tool (SMIT) to bond the ports together by using Etherchannel.
    The following settings were used during testing:
    
          mode            8023ad
          auto_recovery   yes            Enable automatic recovery after failover
          backup_adapter  NONE           Adapter used when whole channel fails
          hash_mode       src_dst_port   Determines how outgoing adapter is chosen
          interval        long           Determines interval value for IEEE 
                                         802.3ad mode
          mode            8023ad         EtherChannel mode of operation
          netaddr         0              Address to ping
          noloss_failover yes            Enable lossless failover after ping 
                                         failure
          num_retries     3              Times to retry ping before failing
          retry_time      1              Wait time (in seconds) between pings
          use_alt_addr    no             Enable Alternate EtherChannel Address
          use_jumbo_frame no             Enable Gigabit Ethernet Jumbo Frames
  11. Verify that user process resource limits, also known as ulimits, are set according to guidelines in Table 1. If ulimit values are not set correctly, you might experience server instability or a failure of the server to respond.
    Table 1. User limits (ulimit) values
    User limit type Setting Value Command to query value
    Maximum size of core files created core Unlimited ulimit -Hc
    Maximum size of a data segment for a process data Unlimited ulimit -Hd
    Maximum file size fsize Unlimited ulimit -Hf
    Maximum number of open files nofile 65536 ulimit -Hn
    Maximum amount of processor time in seconds cpu Unlimited ulimit -Ht
    Maximum number of user processes nproc 16384 ulimit -Hu
    If you need to modify any user limit values, follow the instructions in the documentation for your operating system.