SFCFSHA mounts

Storage Foundation Cluster File System (SFCFSHA) provides support for the same file system to be made available from multiple nodes that have been grouped together as a cluster. VxFS supports the sharing or delegation of cluster-mounted file systems in the non-global zone.

Note:

Creating a non-global zone root on CFS or VxFS is supported for Solaris 10. However, a non-global zone root can not be created on VxFS or CFS for Solaris 11. The only supported file system for non-global zone root on Solaris 11 is zfs.

See Mounting VxFS as lofs into a non-global zone.

The requirements to support SFCFSHA in non-global zones are similar to those for SFCFSHA support in global zones. Some key points are as follows:

Mounting a VxFS file system as a cluster file system from the non-global zone is not supported.

Support for SFCFSHA in a non-global zone is available in Veritas File System 5.0 Maintenance Pack 1 and later.

To direct mount a VxFS file system as a cluster file system in a non-global zone

  1. Log in to the zone and make the mount point:
    global# zlogin newzone
    newzone# mkdir dirmnt
    newzone# exit
  2. Mount the file system from the global zone.

    Cluster File System:

    global# mount -F vxfs -o cluster /dev/vx/dsk/dg/vol1 \
    /zonedir/zone1/root/dirmnt

    Note:

    It is not possible to make SFCFSHA cluster between different non-global zones of the same node.

Note:

Cluster file system should not be used as a part of non-global zone configuration. It should be used through VCS as a part of main.cf configuration or it should be mounted manually from global zone. If using LOFS to mount the cluster file system within the non global zone, then do not use any cluster file system related options in the zone configuration since the cluster file system will already be mounted in the global zone.