Using Serviceguard Extension for RAC, 10th Edition, April 2013
Limitations
Serviceguard does not check the following conditions:
• Access Control Policies properly configured
• File systems configured to mount automatically on boot (that is, Serviceguard does not check
/etc/fstab)
• Shared volume groups configured to activate on boot
• Volume group major and minor numbers unique
• Redundant storage paths functioning properly
• Kernel parameters and driver configurations consistent across nodes
• Mount point overlaps (such that one file system is obscured when another is mounted)
• Unreachable DNS server
• Consistency of settings in .rhosts and /var/admin/inetd.sec
• Consistency across cluster of major and minor numbers device-file numbers
• Nested mount points
• Staleness of mirror copies
Online Reconfiguration
The online reconfiguration feature provides a method to make configuration changes online to a
Serviceguard Extension for RAC (SGeRAC) cluster. Specifically, this provides the ability to add
and/or delete nodes from a running SGeRAC Cluster, and to reconfigure SLVM Volume Group
(VG) while it is being accessed by only one node.
Online Node Addition and Deletion
Online node addition enables the addition or deletion of nodes in an SGeRAC cluster to or from
another running cluster. Node(s) can be added and/or deleted by changing the cluster
configuration. This is done by editing the cluster specification file and re-applying the configuration
to the already running cluster. For deleting online node(s), the node(s) needs to be halted before
deleting them from the cluster.
Use the following steps for adding a node using online node reconfiguration.
1. Export the mapfile for the volume groups that needs to be visible in the new node ( vgexport
-s -m mapfile -p <sharedvg>).
2. Copy the mapfile to the new node.
3. Import the volume groups into the new node (vgimport -s -m mapfile <sharedvg>).
4. Add node to the cluster online—edit the cluster configuration file to add the node details and
run cmapplyconf.
After adding a new node to an SGeRAC cluster, where SGeRAC Oracle Clusterware-MNP
or ASMDG-MNP, or RAC-MNP packages are already configured. Follow these steps before
issuing the cmrunnode command:
a. For Oracle Clusterware multi-node packages:
1) Create a directory for Oracle clusterware toolkit configuration file. This directory
must be the same as the one which is created on the existing cluster nodes.
For example; mkdir /etc/cmcluster/<YourOwn-OC-multi-node package-Dir>/
2) Copy oc.conf from Oracle clusterware multi node package directory from other
nodes to the Oracle Clusterware multi node package directory of new node.
b. For Oracle RAC multi-node packages:
128 Maintenance