Problem Summary: Upgrades from Sun Cluster 2.2 to Sun Cluster 3.0 software might fail if the logical hosts created for the Sun Cluster 2.2 software use a number for the IP address rather than a hostname.
Workaround: The two ways to solve this problem are:
If the cluster is running Sun Cluster 2.2 software, rerun the scconf(1M) command to reset the LOGIP field to an actual name instead of an IP address.
# scconf clustername -L logical_host -n host_list -g diskgroup_list -i adapter_list,logical_hostname |
The following example shows how to reset the LOGIP field to an actual name instead of an IP address.
# scconf schost -L schost-1 -n phys-schost-1,phys-schost-2 -g schost-1 -i hme0,hme0,schost-1 |
If the cluster has already been upgraded to Sun Cluster 3.0 software, edit the saved copy of the ccd file on the upgraded nodes. Edit the ccd file in the /var/cluster/logs/install/preserve/2.2/SUNWcluster/conf directory, replacing the LOGIP field with an actual name.
For example, the IP address specified in the following line should be changed to the IP address' corresponding logical hostname.
LOGIP:phys-schost-1,phys-schost-2:hme0,hme0:192.29.72.238:1 |
The corresponding logical hostname replaces the IP address in the ccd file.
LOGIP:phys-schost-1,phys-schost-2:hme0,hme0:schost-1:1 |