In this post, we will discuss how to upgrade the VxRail software 4.7.410 to 7.0.010.
Environment:
- 3 x VxRail P570 (ESXi 6.7 Patch 01 + vSAN 6.7 Patch 01)
- 1 x VMware vCenter Server Appliance 6.7 Update 3b
- 1 x VMware vCenter Platform Services Controller 6.7 Update 3b
- 1 x vRealize Log Insight 4.8
- 1 x VxRail Manager 4.7.410
Preparation:
- Downloaded VxRail Composite 7.0.010 Upgrade Package
- Make sure the VxRail Cluster is running in the health status
- Create the VM snapshot of VxRail Manager
- Prepare a temp IP address for embedded Platform Services Controller
Final Configuration:
- 3 x VxRail P570 (ESXi 7.0b + vSAN 7.0b)
- 1 x VMware vCenter Server Appliance 7.0b
- 1 x vRealize Log Insight 8.1
- 1 x VxRail Manager 7.0.010
VxRail 7.0.x Upgrade Paths:
According to VxRail 7 release notes, 4.7.410 can direct upgrade to 7.0.010.
Now we start the VxRail software upgrade.
It is always best practice to create a VM snapshot of VxRail Manager VM before initiating an update.
Click “OK” to create a snapshot.
Then, make sure alll nodes in the cluster are in a healthy state and are fully operational! We can proceed with the update.
The VxRail system is running in version 4.7.410.
In this upgrade, we choose the local upgrade. Click “Browse…” to navigate for the update package.
Select the “VxRail Composite 7.0.010 Upgrade Package” to continue. Choose “Open” to begin importing the package.
Once the package has been uploaded, VxRail will unpack and validate the component files.
Automated Life Cycle Management for VxRail mitigates risk and saves time for the end user. The LCM process ensures the update will keep the cluster in a Continuously Validated State.
Click “Continue Update” to enter credentials for the cluster update.
Updates can be executed immediately, or queued for a later date and time. Choose “Next” to continue.
Enter the credentials for the vCenter Server and VxRail Manager accounts to continue.
The update wizard will check for available VMware 7.0 licenses in the environment. If none are found, it will issue a helpful reminder to obtain associated 7.0 vCenter, vSAN and vSphere licenses from VMware.
The update wizard will also request a temporary IP address to assist with embedding the Platform Services Controller into the VxRail created vCenter. This is required for updates to 7.0, as external PSC’s are now deprecated.
When all information has been entered, click “Next” to continue.
Confirm the target update version is as expected, and click “Finish” to immediately begin installation.
Once upgrade is successfully completed, we can review the updated VxRail system and component version details.
Finally, we need to assign the vSphere 7.0 license into each VxRail node.
Remark: The prior VCSA, PSC and VxMail Manager VMs are now considered legacy. They are powered down and can be safely removed.
Categories: Dell Technologies VMware vSAN VxRail
Victor Wu
Chief Architect, Blogger, Author at Dell EMC Knowledge Sharing & Packt
This is really helpful.
In our environment we are having 4.7.411,4.7.511 versions but we just need to go for 4.7.520.
So is it recommended to go for minor upgrade?
Do we have to upgrade ESXi & vCenter before to make it compatible because for 7.0 compatibility list shows we need to have ESXi & vCenter on 7.0.
LikeLike
According to VxRail 7.0.010 release notes, 4.7.411 supports to direct to 7.0.010. 4.7.511 is not supported.
According to VxRail 7.0.100 release notes, both 4.7.411 and 4.7.511 are supported to direct upgrade to 7.0.100.
The VxRail software upgrade also includes the upgrade task of both VMware ESXi and vCenter Server Appliance.
LikeLike
Great Work Victor, Appreciated, Very few people do this kind of good work.
LikeLike
Hi Victor
Thanks for the tutorial, much appreciated. I have a stretched cluster, with external vCenter VM. (14 VxRail E560F) and want to upgrade to 7.0.100
VxRail Version: 4.7.410-26262335,ESXi Version 6.7.0 Hypervisor VMware ESXi Build 15160138
Will the VxRail software also include the upgrade for the vCenter in my case?
Thanks
Kim, Denmark
LikeLike
You must upgrade the external vCenter VM and vSAN witness VM to the supported version (refer to the VxRail 7.0.x release notes), then you can upgrade the VxRail by using one-click upgrade.
LikeLike
… thanks, Kim
LikeLike
I really like your mantial. I’m a Brazilian who admires your work.
LikeLiked by 1 person
Thank you, Enjoy my post.
LikeLike
upgrade to v7 fails on 72% but everyng in cluster is working fine and re-run don’t help, what happens if i push cancel upgrade will it try to put everything back to version 4.7, or leav as it is half 4.7 and half already on v7?
LikeLike
Did you check your upgrade path is supported or not? You can check it in VxRail 7.x release notes.
LikeLike
no i did internet vxrail upgrade from 4.7.515 to 7.0.131-26875681 and pre-check don’t show any problems, you saying that i can’t trust pre-check ? do you know what hapens if i pusch cancel upgrade?
and then run it again.
my vcenter is on v7 and PSC is down, vxrail is on v7 in fact everyone i think is already on v7, except esxi they are on 6.7
LikeLike
i find the problem but i dont know how to fix it with out vmware cluster shutdown , which is not an option for me for one mounth now..
and the problem is when vm in one swich are on diferent pordID range the dont see each other. and that is what happes vxrail upgrade make new VM vxrail and vcenter and put them in difernet portID range and vxrail now can’t finish becau it has time out because vxrail VM dont sen others VMs. I cheked ifconfig, route, iptable etc everything is fine but it just cant see each other.
LikeLike
Actually you need to review the upgrade procedure that can generate from Dell EMC Solve Online (https://SolVeOnline.emc.com), Now I suggest you create the Dell support request case for troubleshooting your issue.
LikeLike
Thank you for your work!
I have the understanding that 6.5 licenses can be upgraded to 7.0 for free – how was yoru experience in this area?
LikeLike
Before upgrading the VxRail 4.7 to 7.0, you should upgrade vSphere and vSAN license to 7.0 in your MyVMware portal and get the license keys. You need to manual add these licenses into VxRail cluster after you completed the VxRail software upgrade.
LikeLike
can we upgrade vxrail from 4.7.410 to 7.0.202 ?
LikeLike
According to VxRail 7 release notes, this upgrade path is supported. However the latest version of VxRail 7 software is 7.0.240.
LikeLike
Why is there’s no PSC after the upgrade?
LikeLike
Starting with vSphere 6.7, VMware announced a simplified vCenter SSO domain architecture by enabling vCenter Enhanced Linked Mode support for vCenter Server Appliance installations with an embedded Platform Services Controller. The PSC is embedded on vCenter Server Appliance after upgrading to version 6.7.
LikeLike
How Can fix the following issue
VxRail Update ran into a problem…
error deploy temp vxm
Upgrade failed. Unexpected failure during upgrade, please check lcm-web.log or lcm.log
ACTIONS
6%
Starting deployment of the new VxRail Manager OVA file.
LikeLike
Did you follow the VxRail software upgrade procedure? If yes, suggest you create a Dell support request for troubleshooting.
LikeLike
can we directly upgrade 4.5 to 7?!!!
LikeLike
Yes, but you need to check the VxRail 7.0 release notes in below link. According to the latest VxRail 7.0 release notes, VxRail 4.5.400 or above that can directly upgrade to 7.0.400.
https://www.dell.com/support/kbdoc/en-vn/000157682/vxrail-vxrail-and-external-vcenter-interoperability-matrix
LikeLike
Will there be downtime if I upgrade the VXrail 4.7 (VMware 6.7) to VXrail 7.0 (VMware 7)?
LikeLike
It depends on the upgrade path and what is your current version of VxRail software.
LikeLike