Go to main content

Administering an Oracle® Solaris Cluster 4.4 Configuration

Exit Print View

Updated: March 2019
 
 

Puppet Modules Supported by Oracle Solaris Cluster

Puppet module for Oracle Solaris Cluster is displayed below.

master~:# puppet module list
/usr/puppetlabs/puppet/modules
├── oracle-solaris_cluster (v1.0.0)
….Snip...

The following puppet resource providers are currently available:

ha_cluster_devicegroup
        ha_cluster_logicalhost
        ha_cluster_mysql
        ha_cluster_nas
        ha_cluster_quorum
        ha_cluster_resource
        ha_cluster_resourcegroup
        ha_cluster_resourcetype
        ha_cluster_sharedaddress
        ha_cluster_zonecluster

You can find all the supported puppet resource types in directory /usr/puppetlabs/puppet/modules/solaris_cluster/lib/puppet/provider/.

For each of the following cluster object types, run the puppet describe commands to check the descriptions. For example,

master:~# puppet describe ha_cluster_resource

ha_cluster_resource
===================
Oracle Solaris Cluster Resource Management


Parameters
----------

- **enable**
    Change the Oracle Solaris Cluster resource enabled state.
    Valid values are `true`, `false`.

- **ensure**
    The basic property that the resource should be in.
    Valid values are `present`, `absent`.

- **monitor**
    Change the Oracle Solaris Cluster resource monitored state.
    Valid values are `true`, `false`.

- **name**
    Resource name. When using zone cluster, specify as <zc>:<rsname>.

- **rgname**
    The Oracle Solaris Cluster resource group to contain this resource.

- **rsproperty**
    Resource properties to set at creation time. Specify in the hash data
    type.

- **rstype**
    The Oracle Solaris Cluster resource type for the resource.

Providers
---------
    ha_cluster_resource