Sample configuration file for removing a node from the cluster

You may use this sample file as reference information to understand the configuration changes involved when you remove a node from a cluster.

The existing sample configuration before removing the node system3 is as follows:

Note:

The following sample file shows in bold the configuration information that is removed when the node system3 is removed from the cluster.

include "types.cf"
include "CFSTypes.cf"
include "CVMTypes.cf"
cluster cluster1 (
        UserNames = { admin = bopHo }
        Administrators = { admin }
        UseFence = SCSI3
        )
cluster cluster1 (
        UserNames = { admin = bopHo }
        Administrators = { admin }
        UseFence = SCSI3
        )
system system1 (
        )
system system2 (
        )
system system3 (
       )

Note:

In the following group app_grp, the system3 node must be removed.

group app_grp (
        SystemList = { system1 = 0, system2 = 1, system3 = 2 }
        AutoFailOver = 0
        Parallel = 1
        AutoStartList = { system1, system2, system3 }
        )

Note:

In the following application resource, the system3 node information must be removed.

App app1 (
										Critical = 0
										Sid @system1 = vrts1							
								  Sid @system2 = vrts2
          Sid @system3 = vrts3
          )
CFSMount appdata_mnt (
         Critical = 0
         MountPoint = "/oradata"
         BlockDevice = "/dev/vx/dsk/appdatadg/appdatavol"
         )

CVMVolDg appdata_voldg (
         Critical = 0
         CVMDiskGroup = appdatadg
         CVMVolume = { appdatavol }
         CVMActivation = sw
         )

requires group cvm online local firm
app1 requires appdata_mnt
appdata_mnt requires appdata_voldg

Note:

In the following CVM and CVMCluster resources, the system3 node information must be removed.

group cvm (
        SystemList = { system1 = 0, system2 = 1, system3 =2}
        AutoFailOver = 0
        Parallel = 1
        AutoStartList = { system1, system2, system3 }
        )

        CFSfsckd vxfsckd (
                )



        CVMCluster cvm_clus (
              CVMClustName = rac_cluster101
              CVMNodeId = { system1 = 0, system2 = 1, system3 =2 }
              CVMTransport = gab
              CVMTimeout = 200
              )


       CVMVxconfigd cvm_vxconfigd (
               Critical = 0
               CVMVxconfigdArgs = { syslog }
               )
vxfsckd requires cvm_clus
cvm_clus requires cvm_vxconfigd