ITEM: CJ8837L

Cannot vary on volume groups when starting system



Question:

Env:  AIX 3.2.5; HACMP all versions; concurrent access

Desc:  After replacing system planar of concurrent access node,
HACMP will not varyon volume group concurrently.  

Act:  I informed the customer that the problem resulted from 
the system planar replacement.  It could have also been caused
by restoring a mksysb backup of the system onto a different 
RISC System/6000.  When cluster.clvm is installed, it builds
a key file (/usr/sbin/cluster/.mode3_install) for the 
concurrent resource manager to uniquely identify each cluster 
node.  The CPU id is incorporated into the algorithm used to
build the key.

The standard way to fix this problem is to re-install the 
cluster.clvm fileset and any PTFs that may apply to the clvm.

I discovered that the following command is used to build the 
key file of HACMP 2.1 at the time of the cluster.cllvm 
installation:

  /tmp/mkmode3_install > /usr/sbin/cluster/.mode3_install

Thus, I had the customer restore that command and run it from
the command line.  This built a new key file that was different
than the original one.  I then had her start up HACMP to see 
if cllvm would recognize the concurrent volume groups.  It worked.

I then went on to figure out how this worked for HACMP versions 
3.1, 4.1, and 4.2.  From this information I compiled the 
following howto and put it on the HACMP home page: 

\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#
\#\#                                                                       \#\#
\#\# How to rebuild key file for concurrent access after a system planar   \#\#
\#\# replacement or a mksysb re-install on a different server without      \#\#
\#\# having to reinstall cluster.clvm or any PTFs.                         \#\#
\#\#                                                                       \#\#
\#\# Notice to users:                                                      \#\#
\#\# Please use this information with care.  IBM will not be responsible   \#\#
\#\# for damages of any kind resulting from its use.  The use of this      \#\#
\#\# information is the sole responsibility of the customer and depends on \#\#
\#\# the customer's ability to evaluate and integrate this information     \#\#
\#\# into the customer's operational environment.                          \#\#
\#\#                                                                       \#\#
\#\# This HOWTO provides the following functionality:                      \#\#
\#\# * Get concurrent access working again after a system planar           \#\#
\#\#   replacement                                                         \#\#
\#\# * Get concurrent access working again after a mksysb/sysback          \#\#
\#\#   reinstall on to a different server.                                 \#\#
\#\#                                                                       \#\#
\#\# Author: Brad Diggs                                                    \#\#
\#\#                                                                       \#\#
\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#

HACMP 2.1
  1. Copy clvm install image into a temporary directory from installation
     media with "smitty bffcreate"
  2. restore -qxvf cluster.clvm.usr.image ./tmp/mkmode3_install
  3. Execute the following:
       CLUSTDIR="/usr/sbin/cluster"
       /tmp/mkmode3_install > $CLUSTDIR/.mode3_install

HACMP 3.1
  1. smitty bffcreate
  2. restore -qxvf cluster.clvm.usr.image ./usr/tmp/mkmode3_install
  3. Execute the following:
       CLUSTDIR="/usr/sbin/cluster"
       /usr/tmp/mkmode3_install > $CLUSTDIR/clvm/.mode3_install

HACMP 4.1.1
  1. smitty bffcreate
  2. restore -qxvf cluster.clvm.usr.image ./var/tmp/mkmode3_install
  3. Execute the following:
       CLUSTDIR="/usr/sbin/cluster"
       /var/tmp/mkmode3_install > $CLUSTDIR/clvm/.mode3_install

HACMP 4.2
  1. smitty bffcreate
  2. restore -qxvf cluster.clvm.usr.4.image ./var/tmp/mkmode3_install
  3. Execute the following:
       CLUSTDIR="/usr/sbin/cluster"
       /var/tmp/mkmode3_install > $CLUSTDIR/clvm/.mode3_install



Support Line: Cannot vary on volume groups when starting system ITEM: CJ8837L
Dated: January 1997 Category: N/A
This HTML file was generated 99/06/24~13:30:17
Comments or suggestions? Contact us