Installing WebSphere Real Time for AIX on 64-bit POWER

After downloading and unpacking the installation file you must complete some configuration tasks.

Before you begin

Ensure that the AIX® operating system is correctly configured, and the required patches are installed. Details can be found here: Hardware and software prerequisites. In particular, ensure you have installed the required APARs for your system.

If you installed a beta version of WebSphere Real Time for AIX on 64-bit POWER, follow the instructions in Removing WebSphere Real Time for AIX on 64-bit POWER Beta code before proceeding.

Procedure

These steps need to be performed one time only:
Note: These instructions assume that you are working with the compressed runtime environment file or compressed SDK package file. In the steps outlined in this section the compressed file is called ibm-wrt64-2.0.aix.tar.gz. The file you download might have a different name, particularly if you are accessing Passport Advantage®.
  1. Choose a suitable directory on your system, such as $HOME/ibm-srt-sdk
  2. Copy the installation file to your chosen directory:
    cp ibm-wrt64-2.0.aix.tar.gz $HOME/ibm-srt-sdk
    The file is available from http://www.ibm.com/developerworks/java/jdk/aix/service.html
  3. Change to the $HOME/ibm-srt-sdk directory:
    cd $HOME/ibm-srt-sdk
  4. Extract the tar file using the following command:
    gunzip ibm-wrt64-2.0.aix.tar.gz
  5. Extract the filesets from the tar file using the following command:
    tar xvf ibm-wrt64-2.0.aix.tar
  6. Use the AIX installp command to install WebSphere Real Time for AIX on 64-bit POWER.
  7. When the installation process is completed, you must change the user account to allow access to high resolution timers. Run the following command as root user:
    chuser "capabilities=CAP_NUMA_ATTACH,CAP_PROPAGATE" <username>
    where <username> is the non-root AIX user account.
    Note: This change needs to made to the user account only once. However, the user must log out and log back in for the change to take effect.
The following step must be completed in every shell before starting Java™:
  1. Set the AIXTHREAD_HRT environment variable to true. This environment variable allows a process to use high resolution time-outs with clock_nanosleep(). You must set this environment variable each time the process is started, using:
    AIXTHREAD_HRT=true
    This setting can be added to a user's .profile so that it is set each time the user logs in. Do this by adding the line:
    export AIXTHREAD_HRT=true


© Copyright IBM Corporation 2005, 2010. All Rights Reserved.
© Copyright Sun Microsystems, Inc. 1997, 2007, 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
This information center is powered by Eclipse technology. (http://www.eclipse.org/)