Views:

Summary



Cluster upgrade of DPX fails with error “Cluster name cannot contain a space or underscore"

Symptoms



When upgrading a DPX cluster node from DPX 4.3 to DPX 4.4 or later the cluster upgrade fails with an error: “Cluster name cannot contain a space or underscore"

Resolution



The DPX installer is now checking on illegal characters in the name and this causes older installations where the installer allowed an _ to fail. 
There are two ways to correct this issue: 
 
1. Uninstall the DPX software and re-install using a name that does not contain an underscore. (this may cause a re-base of the cluster volumes to occur)
 
or 

2.  Rename the cluster server name from DPX_XXXXXX to DPX-XXXXXXXX in the Failover Cluster Manager interface and then make sure that the new name resolves to same Ip address of DPX_XXXXXXX in DNS.
To avoid any DNS issues before renaming it, In DPX GUI select the cluster object for DPX_XXXXXXX in Configure | Enterprise and ensure it is scanned in by IP address if not use the IP address instead of host name in the filed "Resolvable Node Name or IP Address". The Logical Node Name needs to remain the same old name as it is part of the qtree name. 
From Cluster Manager right click on the server name, select Properties and change the name to remove the underscore, proceed through the warning and let the resource come back online. If you have static DNS entries those need to be adjusted to reflect the name change.