The configuration requirements in this section apply only to Sun Cluster HA for PostgreSQL.
If your data service configuration does not conform to these requirements, the data service configuration might not be supported.
The dependencies between the Sun Cluster HA for PostgreSQL components are described in the following table.
Table 2 Dependencies Between Sun Cluster HA for PostgreSQL Components
Component |
Dependency |
---|---|
PostgreSQL resource in a Solaris 10 global zone,zone or in Solaris 9 |
SUNW.HAStoragePlus This dependency is required only if the configuration uses a failover file system, of file systems in a zone. SUNW.LogicalHostName |
PostgreSQL resource in a Solaris 10 failover zone. |
Sun Cluster HA for the Solaris Container boot resource. SUNW.HAStoragePlus SUNW.LogicalHostName — This dependency is required only if the zones boot resource does not manage the zone's IP address. |
You set these dependencies, when you register and configure Sun Cluster HA for PostgreSQL. For more information, see Registering and Configuring Sun Cluster HA for PostgreSQL.
If more elaborate dependencies are required, see the r_properties(5) and rg_properties(5) man pages for further dependencies and affinities settings.
Sun Cluster HA for PostgreSQL requires a parameter file to pass configuration information to the data service. You must create a directory for this file. Because the directory must be available on each node that is to host the PostgreSQL database, place the directory on the shared storage. If Sun Cluster HA for PostgreSQL is configured for a failover zone, this file must be available in this zone. The parameter file is created automatically when the resource is registered.