Purpose
Resolution
Before proceeding, ensure to:
- Review the entire upgrade procedure.
- Copy the media to both your nodes
- Meet these prerequisites:
- Create a backup of your database. Alternatively, if your vCenter Server is a virtual machine, take a snapshot of the virtual machine.
- Ensure that you are using supported versions of SQL or Oracle clients. For more information, see Installing vCenter Server 5.0 best practices (2003790).
- Verify that all required database permissions are applied to the database. For more information, seeInstalling vCenter Server 5.0 best practices (2003790) and the vSphere Upgrade Guide.
- Ensure that your Secondary Node is active.
- Click Start > Run, type services.msc, and click OK. The Services window opens.
- Stop the VMware vCenter Server Heartbeat service:
Note: Leave the protected applications running on both nodes. - Set the VMware vCenter Server Heartbeat service to Manual on both nodes.
- Perform a vCenter Server 5.0 upgrade on the Secondary Node. Ensure that the database is successfully upgraded during the install wizard.
- Reboot and test the vCenter Server 5.0 installation on the Secondary Node and ensure that it is functioning correctly.
Note: Ensure that the VMware vCenter Server Heartbeat service is set to Manual at this time. - Set the VMware VirtualCenter Server service and the VMware VirtualCenter Management WebServices service to Manual.
- Start the VMware vCenter Server Heartbeat service and ensure it comes up correctly. It cannot replicate with the other node because of version differences.
- Set the VMware vCenter Server Heartbeat service to Automatic.
- Shut down the Secondary Node.
- Enable the Public NIC on the Primary Node:
- Open a command prompt and navigate to the %ProgramFiles%\VMware\VMware vCenter Server Heartbeat\R2\Bin directory:
cd "%ProgramFiles%\VMware\VMware vCenter Server Heartbeat\R2\Bin" - Run this command:
nfpktfltr.exe setfilter PassThru - Run this command and verify that the packet filter’s state is set to passthru:
nfpktfltr.exe getstate - Test connectivity by pinging from the Public NIC to a remote workstation:
ping ip_address
- Open a command prompt and navigate to the %ProgramFiles%\VMware\VMware vCenter Server Heartbeat\R2\Bin directory:
- Run the vCenter Server 5.0 upgrade installation.
Note: Do not overwrite the existing database and do not reboot after installation completes. - Set the VMware VirtualCenter Server service and VMware VirtualCenter Management WebServices service to Manual.
- Set the VMware vCenter Server Heartbeat service to Automatic.
- Shut down the Primary Node. VMware vCenter Heartbeat assumes that it is passive.
- Power on the Secondary (Active) Node and ensure that the VMware vCenter Heartbeat server is healthy and that vCenter Server 5.0 tests successfully.
- Power on the Primary (Passive) Node. Ensure that replication activates and is healthy.
- Make the Primary Node active. Ensure that the replication activates and is healthy.
- Test vCenter Server to see if it works correctly.
Based on VMware KB2007455