How to grow vxfs directory but the server is in Veritas Cluster environment?

Hello,

Usually I use "vxresize" to grow vxfs directory in a stand-alone server without any problems, but I am just told to grow vxfs directorys in Veritas Cluster nodes.

Since I never done it before, would like to ask all the experts here to make sure the concept and steps will be fine before I pursue.

Example-1:

2 nodes cluster ( server-a and server-b ) in VCS control

Request: grow /opt/oracle with additional 10GB

What I notice is: the cluster is not using Veritas Cluster File System to mange its file systems =>

Which means, I can't grow file system in master node, then expect slave node will grow too .... I need to grow file systems separately on both cluster nodes --> is this concept correct?

server-a# df -h | grep /opt/oracle
/dev/vx/dsk/serveradg/optoracle 20G 13G 6.7G 66% /opt/oracle

server-b# df -h | grep /opt/oracle
/dev/vx/dsk/serverbdg/optoracle 20G 13G 6.8G 66% /opt/oracle

The reason I want to make sure is that I don't have clear Veritas Cluster knowledge, so I always thought that to grow filesystem in one node, the other nodes in the cluster should see the same change automatically, but while reasing online, I noticed this seems only works if file systems are under Veritas Cluster Filesystem control, so I would like to be careful before I go to run "vxresize" ... to prevent I am not going to mess up the cluster.

Can anyone help to share/confirm that I should still go to each node in the cluster to grow file systems even though those nodes are in the same cluster, but not in Veritas Cluster Filesystem control?

Thank you very much,

SC

Hello,

Although I haven't received any feedback, but I would like to share what I have just completed on the server.

Request from DBA: to grow /opt/oracle in a 4-node Veritas Cluster.

My question: how do I grow vxfs file system in a VCS environment since it's not using Veritas Cluster Filesystem, I can't grow the file system in master node and see it grow in all 4 nodes.

What I was thinking:

(1) is /opt/oracle under VCS control?

=> I went to check Veritas Cluster configuration file in /etc/VRTSvcs/conf/config/main.cf , noticed there has no mount point /opt/oracle defined, which means this file system is not under VCS control.

(2) To make sure, I login to all 4 nodes and noticed /opt/oracle is created in different disk groups

(3) Try to make sure again, I checked the size of /opt/oracle on all 4 nodes, noticed they are in different size

Therefore, I concluded serverb:/opt/oracle is "stand-alone" in serverb, I should be able just use simple "vxresize" to grow the file system.

Note:

  1. vxdiskadm -> to initiate the 2 new SAN disks into serverbdg on serverb
  2. vxresize -F vxfs -g serverbdg optoracle +XXg newdisk1 newdisk2