The Cluster Edition does not start, and writes this message
to the error log “Cluster is running
with message version y. This version of ASE
requires message version x
,” if:
You attempt to use different versions of the dataserver binary in the same running cluster.
You apply an EBF or ESD without first gracefully shutting down a cluster using a previous version of the dataserver binary.
Start an instance of the cluster using the old version of
the dataserver binary, and then issue shutdown
cluster
.
Restart the cluster using the new version of the dataserver binary.
If the previous version of the dataserver binary is not available, you can resolve this error message by re-creating the quorum device.
WARNING! These steps bypass Adaptive Server’s safety checks, and you must make sure no instances are running while you perform them.
Verify that all instances of the cluster are shut down.
Extract the cluster input file information using qrmutil:
$SYBASE/ASE-15_0/bin/qrmutil --quorum_dev=path_to_quorum --extract_config=quorum.out
Start the Cluster Edition using the new dataserver binary, and rebuild the quorum device:
dataserver --quorum_dev=path_to_quorum --instance=instance_name --buildquorum=force --cluster_input=quorum.out
Shut down the cluster
Start the cluster using normal procedures.
WARNING! The --buildquorum or --cluster_input dataserver parameters are used only for these steps. Do not use them during subsequent cluster or instance restarts.