Sun Cluster Data Service for Oracle RAC Guide for Solaris OS

ProcedureHow to Create a Resource for a File-System Mount Point in Zone Cluster

Perform the steps in this procedure to create a resource for a file-system mount point in a zone cluster. For RAC configurations with the Sun QFS shared file system on Solaris Volume Manager for Sun Cluster and the Sun QFS shared file system on hardware RAID, you create a scalable resource group to contain all the scalable mount point resources in a zone cluster.


Note –

The node list is the list of zone-cluster nodes.


Perform this procedure from the global cluster.

  1. Become superuser or assume a role that provides solaris.cluster.admin and solaris.cluster.modify RBAC authorizations.

  2. Create a scalable resource group to contain the resource for a scalable file-system mount point in zone cluster.

    If you are also using a volume manager, set a strong positive affinity by the resource group for the resource group that contains the volume manager's scalable device-group resource. This resource group is created in How to Create a Resource for a Scalable Device Group in the Global Cluster.


    Tip –

    If you require Sun Cluster Support for Oracle RAC to run on all cluster nodes, specify the -S option in the command that follows and omit the options -n, -p maximum_primaries, -p desired_primaries, and -p rg_mode.



    # clresourcegroup create -Z zcname zcnodelist \
    -p desired_primaries=num-in-list \
    -p maximum_primaries=num-in-list \
    [-p rg_affinities=++global:scal-dg-rg] \
    [-p rg_description="description"] \
    -p rg_mode=Scalable scal-mp-rg
    
  3. Register the SUNW.ScalMountPoint resource type.


    # clresourcetype register -Z zcname SUNW.ScalMountPoint
    
  4. For each Sun QFS shared file system that requires a scalable file-system mount point resource, add an instance of the SUNW.ScalMountPoint resource type to the resource group that you created in Step 2.


    # clresource create -Z zcname -t SUNW.ScalMountPoint -d -g scal-mp-rg \
    -p resource_dependencies=global:qfs-mds-rs \
    [-y resource_dependencies_offline_restart=global:scal-dg-rs \]
    -x mountpointdir=mp-path \
    -x filesystemtype=s-qfs \
    -x targetfilesystem=fs-name qfs-mp-rs
    
  5. Bring online and in a managed state the resource group that you created in Step 2.


    # clresourcegroup online -Z zcname -emM scal-mp-rg