Installation Note 51737: The SAS® Deployment Wizard middle-tier configuration step fails under AIX when you install SAS® IT Resource Management 3.4 without gcc libraries
Installation of system GNU C Compiler (gcc) libraries is required for a successful deployment of the SAS IT Resource Management 3.4 middle-tier in the IBM AIX operating environment. Proper installation requires the following steps:
- Install the appropriate version of the gcc libraries for AIX (libgcc-4.x package or higher) on the machine that runs the SAS Web Infrastructure Data Server. For example, AIX 7.1 cannot use the powerpc-ibm-aix6.1.0.0 package. Instead, it requires the powerpc-ibm-aix7.1.0.0 package.
- Create (or edit) a
~/.profile (or
~/.profile.personal) file for the user who will run the SAS Web Infrastructure Platform Data Server. In this file, ensure that the path to the gcc libraries is set in the LD_LIBRARY_PATH and LIBPATH properties. For 32-bit AIX systems, point to the gcc version directory, but for the 64-bit AIX systems point to the ppc64 folder within the gcc version directory. The following example shows the LD_LIBRARY_PATH and LIBPATH properties with paths for an AIX 7.1 64-bit system with gcc version 4.8.1:
LD_LIBRARY_PATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/ppc64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
LIBPATH=/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/ppc64:$LIBPATH
export LIBPATH
- Save the file and log off. Then log on again so that the environment has the new variables.
If the proper gcc run-time library (that is, libgcc) is not available, then the SAS Deployment Wizard configuration step might fail during the SAS IT Resource Management Mid-Tier Load Server Content step. When this happens, the itrmmidtier loadServerContent log displays the following message:
[create privileges] Failed to execute: CREATE EXTENSION "uuid-ossp"
In addition, you might see an unresolved property in the message, similar to the one shown here:
${itrmmidtier.status.database.create.extension.msg}
If this error occurs during the SAS Deployment Wizard configuration step and you have installed the appropriate gcc libraries, try to restart the SAS Web Infrastructure Platform Data Server, as follows:
- Delete the SAS IT Resource Management database (ITRM) using the PostgreSQL dropdb shell script. The ITRM database resides in the SAS Web Infrastructure Platform Data Server host that uses the default port 9432. For additional information about using dropdb, see the PostgreSQL 9.1.11 Documentation. The shell dropdb script resides in the SAS installation location for SAS Web Infrastructure Platform Data Server, as shown in this sample path:
SAS-installation-directory/SASWebInfrastructurePlatformDataServer/9.4/bin
You should delete the ITRM database because it will be re-created by the SAS Deployment Wizard.
- Click Retry to continue the installation process.
Operating System and Release Information
SAS System | SAS IT Resource Management | 64-bit Enabled AIX | 3.4 | | 9.4 TS1M1 | |
64-bit Enabled Solaris | 3.4 | | 9.4 TS1M1 | |
HP-UX IPF | 3.4 | | 9.4 TS1M1 | |
Linux for x64 | 3.4 | | 9.4 TS1M1 | |
Solaris for x64 | 3.4 | | 9.4 TS1M1 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Installation Note |
Priority: | high |
Date Modified: | 2014-01-30 14:57:50 |
Date Created: | 2013-12-03 22:55:40 |