HP Tru64 UNIX and TruCluster Server Version 5.1.B-4 Patch Summary and Release Notes (13156)

# rcmgr -c set PRPASSWDD_ARGS \
"`rcmgr get PRPASSWDD_ARGS` -disable"
2. Stop the prpasswdd daemon on every node in the cluster:
# /sbin/init.d/prpasswd stop
3. Perform the rolling upgrade procedure through the clu_upgrade switch step and reboot
all the cluster members.
4. Perform one of the following actions:
If PRPASSWDD_ARGS did not exist before this upgrade (that is, if rcmgr get
PRPASSWDD_ARGS at this point shows only -disable), then delete PRPASSWDD_ARGS:
# rcmgr -c delete PRPASSWDD_ARGS
If PRPASSWDD_ARGS existed before this upgrade, then reset PRPASSWDD_ARGS to the
original string:
# rcmgr -c set PRPASSWDD_ARGS \
"`rcmgr get PRPASSWDD_ARGS | sed 's/ -disable//'`"
5. Check that PRPASSWDD_ARGS is now set to what you expect:
# rcmgr get PRPASSWDD_ARGS
6. Start the prpasswdd daemon on every node in the cluster:
# /sbin/init.d/prpasswd start
7. Complete the rolling upgrade.
4.1.13.2 Correcting the problem
If you have already encountered the problem, perform the following steps to clear it:
1. Restart the prpasswdd daemon on every node in the cluster:
# /sbin/init.d/prpasswd restart
2. Reboot the lead cluster member.
3. Check to see if the problem has been resolved. If it has been resolved, you are finished. If
you still see the problem, continue to step 4.
4. Try to force a change to the auth database by performing the following steps:
a. Use edauth to add a harmless field to an account, the exact commands depend on your
editor. For example, pick an account that does not have a vacation set and add
u_vacation_end:
# edauth
s/:u_lock@:/u_vacation_end#0:u_lock@:/
w
q
b. Check to see that the u_vacation_end#0 field was added to the account:
# edauth -g
c. Use edauth to remove the u_vacation_end#0 field from the account.
If the edauth commands fail, do not stop. Continue with the following instructions.
152 TruCluster Server Patches