cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2226
Views
10
Helpful
4
Replies

Upgrading ESX 4.1 to 5.1 with UC VMServers

K L
Level 4
Level 4

I am trying to find some documentation, a guide, or any details on this and have come up short on cisco.com and docwiki.cisco.com I'm hoping someone can point me in the right direction.

To simplify my question lets say we have a current ESX 4.1 environment with VM servers running the following apps: CUCM, CUPS, CUC, UCCX. (does it matter if they are running 8.5/8.6 or 9.1??)

If we were to upgrade from ESX 4.1 to 5.1 what is the impact to the Cisco servers? What are the procedures? Anything Cisco specific or a caveat that must be taken into consideration? And most importantly (cant find the answer to this anywhere) do we have to re-deploy the OVAs (from v7 to v8 to match) during/after the ESX upgrade?

Any help would be greatly appreciated.

Thank you!

----------------------------------------
Cisco UC Architect
1 Accepted Solution

Accepted Solutions

Chris Deren
Hall of Fame
Hall of Fame

From:

http://docwiki.cisco.com/wiki/Unified_Communications_VMware_Requirements

Patching and Updating VMware vSphere ESXi

  • In general, Cisco Collaboration app versions only mandate the Major/Minor versions of ESXi they require/support.
  • Guest OS support - Cisco Collaboration apps that require a minimum Maintenance release (e.g. "5.1 U1" as minimum instead of "5.1" as minimum) for the application to be supported will explicitly call this out on their product detail pages.  When in doubt, consult Cisco Plan, Design, Implement (PDI) HelpDesk or Cisco TAC.
  • Hardware support - For a Major/Minor version of ESXi supported by Cisco Collaboration apps, recommendation is to use the latest Maintenance release that is also supported/recommended by the server vendor (and storage vendor if deploying on NAS/SAN).  To help determine if a patch or Maintenance Release of ESXi "can" or "should" be deployed, follow the guidance from these sources:

Other "Versions"

  • Virtual Machine Version (vmv) - The vmv represents the version of virtual hardware. New ESXi versions may increase the latest vmv version, but ESXi versions always support older vmv versions (see vmware.com for information on compability of vmv versions with ESXi versions). The "bare minimum" for Cisco Collaboration apps is vmv4 so this is usually transparent. Cisco-provided/required OVA files will be for a particular vmv version (e.g. OVAs for ESXi 5.x include vmv7 and vmv8). Unless indicated not to by a Cisco Collaboration app, customers are free to manually upgrade the vmv to a newer vmv supported by the ESXi version (click here for details ).
  • Virtual Machine File System (VMFS) version - This is transparent to Cisco Collaboration apps, but recommend using the latest version offered for the major/minor version of VMware vSphere ESXi you are deploying on.

below this you have links to specific apps by version showing compatibility with ESXi releases.

HTH,

Chris

View solution in original post

4 Replies 4

Chris Deren
Hall of Fame
Hall of Fame

From:

http://docwiki.cisco.com/wiki/Unified_Communications_VMware_Requirements

Patching and Updating VMware vSphere ESXi

  • In general, Cisco Collaboration app versions only mandate the Major/Minor versions of ESXi they require/support.
  • Guest OS support - Cisco Collaboration apps that require a minimum Maintenance release (e.g. "5.1 U1" as minimum instead of "5.1" as minimum) for the application to be supported will explicitly call this out on their product detail pages.  When in doubt, consult Cisco Plan, Design, Implement (PDI) HelpDesk or Cisco TAC.
  • Hardware support - For a Major/Minor version of ESXi supported by Cisco Collaboration apps, recommendation is to use the latest Maintenance release that is also supported/recommended by the server vendor (and storage vendor if deploying on NAS/SAN).  To help determine if a patch or Maintenance Release of ESXi "can" or "should" be deployed, follow the guidance from these sources:

Other "Versions"

  • Virtual Machine Version (vmv) - The vmv represents the version of virtual hardware. New ESXi versions may increase the latest vmv version, but ESXi versions always support older vmv versions (see vmware.com for information on compability of vmv versions with ESXi versions). The "bare minimum" for Cisco Collaboration apps is vmv4 so this is usually transparent. Cisco-provided/required OVA files will be for a particular vmv version (e.g. OVAs for ESXi 5.x include vmv7 and vmv8). Unless indicated not to by a Cisco Collaboration app, customers are free to manually upgrade the vmv to a newer vmv supported by the ESXi version (click here for details ).
  • Virtual Machine File System (VMFS) version - This is transparent to Cisco Collaboration apps, but recommend using the latest version offered for the major/minor version of VMware vSphere ESXi you are deploying on.

below this you have links to specific apps by version showing compatibility with ESXi releases.

HTH,

Chris

[+] from me as well Chris

Manish

Thanks, I don't know how I missed that I was on that page multiple times today. It is kind of vague though.....and I might of just skimed over it since it says Other "Versions".........

I did follow that path and used the link to the following information: http://docwiki.cisco.com/wiki/Ongoing_Virtualization_Operations_and_Maintenance#Upgrading_ESXi

Upgrading ESXi

Multiple versions of ESXi are supported by UC applications.

To upgrade the ESXi software on a host, you must power off all  virtual machines or migrate the virtual machine to a different host.

Instructions for installing or upgrading to a specific ESXi  release are available in the release notes of the ESXi version you  install. For example, here are the VMware ESX 4.1 Update 1 Release  Notes.

After upgrading ESXi, or whever moving a virtual machine to a  different host that is running a different version of ESXi, VMware Tools  must be upgraded on the UC applications so that the tools versions  shows "Up to Date" in the vSphere Client (see VMware  Tools).

It is OPTIONAL to upgrade the VMV (Virtual Machine Version)  version of the virtual machine to the newer VMV version. If you do  upgrade to the newer VMV version, note that your virtual machine cannot  be changed back to the previous VMV version, and that the new VMV  version will NOT run on your older version of ESXi. For example, if you  are running a vmv7 virtual machine on ESXi 4.1, and you upgrade to ESXi  5.0, you can optionally upgrade the vm to vmv8. Once you upgrade to  vmv8, your virtual machine can only run on ESXi 5.0 and later. Once  upgraded to vmv8, the virtual machine cannot be converted back to vmv7.  For further information see VMware documentation.

Upgrading the UC applications

When running UC virtualized, it is necessary that the virtual machine  configuration be set properly for the specific release of the UC  application that you are running.

When doing a fresh install, it is required to deploy the OVA for  the application that matches the release of the UC application itself.  This ensures that the fresh install has the proper virtual machine  configuration for the release being installed.

When a UC application is upgraded (eg. upgrading CUCM from 8.5.1  to 8.6.2), it is necessary to go to www.cisco.com and look at the Readme  file for the OVA of the release you are upgrading to. For example: go  to www.cisco.com and go to Support -> Downloads. From there Products  -> Voice and Unified Communications -> IP Telephony -> Call  Control -> Cisco Unified Communications Manager (CallManager) ->  Cisco Unified Communications Manager Version 8.6 -> Unified  Communications Manager Virtual Machine Templates-8.6(1)

When you're at the appropriate OVA, select "Download Now" and you  will be taken to a page where you can click to view the Readme file. In  the Readme file, you will see the virtual machine settings for the  release. You must edit settings on the virtual machine you have upgraded  to match the setting in the Readme file.

You will need to make the changes (edit settings) while the  virtual machine is powered off. After you are booted up on the new  software version, you must gracefully shut down the virtual machine,  change the settings, and boot it back up.

There may be cases where there are no required changes. It will  depend on the specific "from" and "to" versions of the upgrade.


Still not very in-depth but looks like you "can" leave the old OVA and  stay on the vm version but as soon as you change it to next version or  upgrade you have to use the new ova and it won't roll back......still  not sure what the advantages are or any issues that may come about. I  mean if ESX5.1 can run an upgraded vmv with a vm7 template, why did they  even create a seprate vm8 template? Why is it optional? Guess that's one of those Cisco  mysteries.

----------------------------------------
Cisco UC Architect

Manish Gogna
Cisco Employee
Cisco Employee

Hi,

Reinstall of OVA is not mandatory when upgrading ESXi from 4.1 to 5.1

If you check the Readme for cucm version 9.1 OVA

http://www.cisco.com/web/software/283088407/97505/cucm_9.1_vmv7_v1.6.ova.README1.txt

it says, "ESXi support: ESXi 4.0 (VM version 7) and beyond dependent upon currently supported versions noted on Docwiki http://docwiki.cisco.com/wiki/Unified_Communications_VMware_Requirements#VMware_vSphere_ESXi_Version_Support_for_Call_Processing_and_System_Management_Applications


Please check "Patching and Updating VMware vSphere ESXi" at the following link for more details
http://docwiki.cisco.com/wiki/Unified_Communications_VMware_Requirements#Patching_and_Updating_VMware_vSphere_ESXi

HTH

Manish

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: