cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
884
Views
10
Helpful
5
Replies
Highlighted
Beginner

HyperFlex Upgrade to 3.0(1e) - DRS - No Active Hosts

Hey - I'm encountering an issue when attempting to upgrade an existing HX cluster from 3.0(1c) to 3.0(1e). During the upgrade validation steps it fails with the following error:

 

Upgrade validations failed. DRS Fault: There are no active hosts in the cluster. View springpath_validation.log for details.

DRS-NoActiveHostsError.png

 

If I SSH to the controller VM and investigate /var/log/springpath/springpath_validation.log I see the same error but unfortunately no additional details.

 

 

We've verified that DRS is enabled and fully automated. Any ideas?

 

Thanks!

-Jay

 

Everyone's tags (6)
5 REPLIES 5
Beginner

Re: HyperFlex Upgrade to 3.0(1e) - DRS - No Active Hosts

I raised a case and this appears to be a bug in 3.0(1e). I was able to workaround the issue with TAC by disabling the DRS check within the pre-validation script.

 

-Jay

Beginner

Re: HyperFlex Upgrade to 3.0(1e) - DRS - No Active Hosts

Do you have this process documented and could you post it on here?

Beginner

Re: HyperFlex Upgrade to 3.0(1e) - DRS - No Active Hosts

It was pretty in depth. TAC had to go into the scripts and edit a few locations. Sorry I can't help.

Cisco Employee

Re: HyperFlex Upgrade to 3.0(1e) - DRS - No Active Hosts

https://bst.cloudapps.cisco.com/bugsearch/bug/CSCvm77294

 

Go to SCVM with cluster management IP and edit the following file:

vi /usr/share/springpath/storfs-misc/validation/workflow_scripts/pre_upgrade_cluster_check.xml

Locate section
<;validator type="vcenter-validate-failover" description="Validate DRS Failover">;
<;argument name="vcenter-url" ref="vcenter-url"/>;
<;argument name="vcenter-user" ref="vcenter-user"/>;
<;argument name="vcenter-password" ref="vcenter-password"/>;
<;argument name="vcenter-datacenter" ref="vcenter-datacenter"/>;
<;argument name="ip-address-list" ref="ip-address-list"/>;
<;argument name="skip" ref="........"/>;
<;/validator>;

Changed <;argument name="skip" ref="......"/>; to <;argument name="skip" value="true"/>;
 Save the file and hit retry on upgrade.

Beginner

Re: HyperFlex Upgrade to 3.0(1e) - DRS - No Active Hosts

Thanks, Ignacio.

We had this exact problem and used the documented work around. It worked as advertised and we were able to proceed with the upgrade.

 

Thanks for posting this workaround. 

CreatePlease to create content
Content for Community-Ad
August's Community Spotlight Awards