vxconfigd fails to start on some nodes after full InfoScale upgrade on CVR or VVR configuration (4056958)
After a full upgrade of InfoScale on an existing CVR or VVR configuration, the
vxconfigd service fails to start on some of the cluster nodes. This issue occurs on Solaris, because the required /dev/vx folder is not created on the node.
Workaround: Perform the following tasks on the nodes where the service has failed to start.
-
Check the state of the
.aslapm-configuredand the.vxvm-configuredfiles.
# ls -la /etc/vx/reconfig.d/state.d/
-
Remove these files, if they are present.
# cd /etc/vx/reconfig.d/state.d/
# rm -rf .vxvm-configured
# rm -rf .aslapm-configured
-
Reboot the node.
-
Set the appropriate cluster protocol version.
# vxdctl setversion 260
-
Verify that the cluster has been formed successfully.
# /opt/VRTS/bin/hastatus -sum
-
Optionally, check whether the
cvm_clusresource in a CVM configuration has failed. This issue occurs when the protocol version is set but it has not yet reflected on the cluster. Perform the following steps sequentially to recover.-
Clear the FAULTED state from the resource.
-
# /opt/VRTS/bin/hagrp -clear cvm
-
Bring the CVM configuration online.
# /opt/VRTS/bin/hagrp -online cvm -any
Related information