Ensure the following:
Portal Server, Access Manager, and Common Agent Container are up and running on the first node. Execute the following command on Node 1: PortalServer-base/SUNWportal/bin/psadmin list-portals -u user-name -f admin-password
Install Access Manager SDK and Application Server 9.1 in the Configure Now mode using the Java ES installer.
Start the Application Server 9.1 Administration Server.
ApplicationServer_base/appserver/bin/asadmin start-domain --user admin_user --password admin_password domain-name
Install Portal Server in the Configure Later mode using the Portal Server 7.2 GUI installer.
Complete the Portal Server installation.
PortalServer_base/bin/psconfig --config example7.xml
Follow these steps when the Common Agent Container process is running as root and Portal Server is running as non-root. If the Common Agent Container process is running as the same non-root user as Portal Server, skip the following steps.
Edit the cacao.properties file.
On Solaris installation, you can find the cacao.properties file in the /etc/cacao/instances/default/private/ directory.
In the cacao.properties file, set the following system properties for Common Agent Container JVM.
-Dcom.sun.portal.non.root.user=user id
-Dcom.sun.portal.non.root.group=user group
where user id is the UNIX user id of the non-root user and user group is the UNIX group to which the non-root user belongs. For example, the system properties for Common Agent Container JVM looks like the following:
# Flags to pass to the Cacao VM java.flags=-Xms128M -Xmx256M -Dcom.sun.management.jmxremote -Dfile.encoding=utf-8 -Dcom.sun.portal.log.config.file=/etc/opt/SUNWportal/PSAdminLogConfig.properties -Djava.awt.headless=true -Dcom.sun.portal.non.root.user=xyz -Dcom.sun.portal.non.root.group=staff |
Restart the Common Agent Container.