Using a highly available local file system improves the performance of I/O intensive data services. To make a local file system highly available in an Oracle Solaris Cluster environment, use the HAStoragePlus resource type.
You can specify cluster file systems or local file systems. Cluster file systems are accessible from all nodes in a cluster. Local file systems are accessible from a single cluster node. Local file systems that are managed by a SUNW.HAStoragePlus resource are mounted on a single cluster node. These local file systems require the underlying devices to be Oracle Solaris Cluster global devices.
These file system mount points are defined in the format paths[,…]. The default setting for this property is an empty list.
You can use the SUNW.HAStoragePlus resource type to make a file system available to zone-cluster nodes. The file systems configured in the SUNW.HAStoragePlus resource type for zone clusters should be authorized for use in zone clusters by using the clzonecluster command. For more information, see the clzonecluster(8CL) man page and Adding File Systems to a Zone Cluster in Installing and Configuring an Oracle Solaris Cluster 4.4 Environment.
The instructions for each Oracle Solaris Cluster data service that is I/O intensive explain how to configure the data service to operate with the HAStoragePlus resource type. For more information, see the individual Oracle Solaris Cluster data service guides.
Oracle Solaris Cluster provides the following tools for setting up the HAStoragePlus resource type to make local file systems highly available:
Oracle Solaris Cluster Manager browser interface. For log-in instructions, see How to Access Oracle Solaris Cluster Manager in Administering an Oracle Solaris Cluster 4.4 Configuration.
The clsetup utility.
Oracle Solaris Cluster maintenance commands.
Oracle Solaris Cluster Manager and the clsetup utility enable you to add resources to the resource group interactively. Configuring these resources interactively reduces the possibility for configuration errors that might result from command syntax errors or omissions. Oracle Solaris Cluster Manager and the clsetup utility ensure that all required resources are created and that all required dependencies between resources are set.