You are on page 1of 3

Description

Platform
Software
Category

:
:
:
:

Removing File Systems From an Online HAStoragePlus Resource


Unix
Sun Cluster
How-To

Procedure
In this document we will see How to Remove File Systems From an Online HAStoragePlus Resource
Pre-requisite :
When you remove a file system from an HAStoragePlus resource, the HAStoragePlus resource treats a
local file system differently from a global file system.

The HAStoragePlus resource always automatically unmounts a local file system.

The HAStoragePlus resource automatically unmounts a global file system only if the AffinityOn
extension property of the HAStoragePlus resource is True.

For information about the AffinityOn extension property, see Synchronizing the Startups Between
Resource Groups and Disk Device Groups.
Caution
Before removing a file system from an online HAStoragePlus resource, ensure that no applications are
using the file system. When you remove a file system from an online HAStoragePlus resource, the file
system might be forcibly unmounted. If a file system that an application is using is forcibly
unmounted, the application might fail or hang.
Procedure:
1. On one node of the cluster, become superuser.
2. Retrieve the list of mount points for the file systems that the HAStoragePlus resource already
manages.
# scha_resource_get -O extension -R hasp-resource -G hasp-rg FileSystemMountPoints
-R hasp-resource
Specifies the HAStoragePlus resource from which you are removing file systems
-G hasp-rg
Specifies the resource group that contains the HAStoragePlus resource
3. Modify the FileSystemMountPoints extension property of the HAStoragePlus resource to
contain only the mount points of the file systems that are to remain in the HAStoragePlus
resource.

# scrgadm -c -j hasp-resource -x FileSystemMountPoints="mount-point-list"


-j hasp-resource
Specifies the HAStoragePlus resource from which you are removing file systems.
-x FileSystemMountPoints="mount-point-list"
Specifies a comma-separated list of mount points of the file systems that are to
remain in the HAStoragePlus resource. This list must not include the mount points of the file
systems that you are removing.
4. Confirm that you have a match between the mount point list of the HAStoragePlus resource
and the list that you specified in Step 3.
# scha_resource_get -O extension -R hasp-resource -G hasp-rg FileSystemMountPoints
-R hasp-resource
Specifies the HAStoragePlus resource from which you are removing file systems
-G hasp-rg
Specifies the resource group that contains the HAStoragePlus resource
5. Confirm that the HAStoragePlus resource is online and not faulted.
If the HAStoragePlus resource is online and faulted, validation of the resource succeeded,
but an attempt by HAStoragePlus to unmount a file system failed.
# scstat -g
6. (Optional) From the /etc/vfstab file on each node of the cluster, remove the entry for the
mount point of each file system that you are removing.
Example:
Removing a File System From an Online HAStoragePlus Resource
This example shows how to remove a file system from an online HAStoragePlus resource.
The HAStoragePlus resource is named rshasp and is contained in the resource group rghasp.
The HAStoragePlus resource named rshasp already manages the file systems whose mount points are
as follows:
/global/global-fs/fs1
/global/global-fs/fs2
The mount point of the file system that is to be removed is /global/global-fs/fs2.

# scha_resource_get -O extension -R rshasp -G rghasp FileSystemMountPoints


STRINGARRAY
/global/global-fs/fs1
/global/global-fs/fs2
# scrgadm -c -j rshasp -x FileSystemMountPoints="/global/global-fs/fs1"
# scha_resource_get -O extension -R rshasp -G rghasp FileSystemMountPoints
STRINGARRAY
/global/global-fs/fs1
# scstat g
-- Resource Groups and Resources
Group Name Resources
---------- --------Resources: rghasp
rshasp
-- Resource Groups -Group Name Node Name State
---------- --------- ----Group: rghasp
node46
Offline
Group: rghasp
node47
Online
-- Resources -Resource Name Node Name State Status Message
------------- --------- ----- -------------Resource: rshasp
node46
Offline Offline
Resource: rshasp
node47
Online Online