The instructions in this example were developed with the following assumptions:
Shell environment: All commands and the environment setup in this example are for the Korn shell environment. If you use a different shell, replace any Korn shell-specific information or instructions with the appropriate information for you preferred shell environment.
User login: Unless otherwise specified, perform all procedures as the root role or assume a role that provides solaris.cluster.admin, solaris.cluster.modify, and solaris.cluster.read authorization.
These instructions assume that you are installing the PostgreSQL software as the postgres user in a shared directory. For instructions on installing the software in the default directory /usr/local/pgsql, see Installing the PostgreSQL Binaries in the Default Directory in a Non-Global Zone With HA for Solaris Zones (Alternative Installation).
The tasks you must perform to install and configure PostgreSQL in the global zone are as follows:
Example: Enabling the PostgreSQL Software to Run in the Cluster