You can install or upgrade vCenter Single Sign On, vCenter Inventory Service, and vCenter Server separately to customize the location and configuration of the components.

These instructions upgrade vCenter Inventory Service only. You must install vCenter Single Sign On before upgrading Inventory Service and vCenter Server. For simple deployments, you can install vCenter Single Sign On, upgrade Inventory Service, and upgrade vCenter Server together on a single host machine using the vCenter Server Simple Install option. See Using Simple Install to Upgrade vCenter Server.

If vCenter Inventory Service is already installed on the computer, this procedure upgrades Inventory Service.


vCenter Server 5.1 supports connection between vCenter Server and vCenter Server components by IP address only if the IP address is IPV4-compliant. To connect to a vCenter Server system in an IPv6 environment, you must use the fully qualified domain name (FQDN) or host name of the vCenter Server. The best practice is to use the FQDN, which works in all cases, instead of the IP address, which can change if assigned by DHCP.


In the software installer directory, double-click the autorun.exe file to start the installer.


Select VMware® vCenter Inventory Service and click Install.


Follow the prompts in the installation wizard to choose the installer language, and agree to the end user patent and license agreements.


If you are upgrading Inventory Service, proceed to step 12.


Accept or change the default installation folder.

The installation path cannot contain any of the following characters: non-ASCII characters, commas (,), periods (.), exclamation points (!), pound signs (#), at signs (@), or percentage signs (%).


Enter the fully qualified domain name for the Inventory Service host machine.


If you are upgrading or reinstalling an existing instance of Inventory Service, choose whether to keep the existing database or replace it with a new empty database.


Accept or change the default values for Inventory Service port numbers.


Select the size of your vCenter Server inventory to allocate memory for several Java services that are used by vCenter Server.

This setting determines the maximum JVM heap settings for VMware VirtualCenter Management Webservices (Tomcat), Inventory Service, and Profile-Driven Storage Service. You can adjust this setting after installation if the number of hosts in your environment changes. See the recommendations in the topic vCenter Server Hardware Requirements.


Enter the information to register Inventory Service with vCenter Single Sign-On.

The vCenter Single Sign-On administrator user name is admin@System-Domain, and the password must match the password you entered when you installed vCenter Single Sign-On. The Lookup Service URL takes the form https://SSO_host_FQDN_or_IP:7444/lookupservice/sdk, where 7444 is the default vCenter Single Sign-On HTTPS port number. Your entry should match the entry you made when you installed vCenter Single Sign-On. If you entered a different port number when you installed vCenter Single Sign-On, use that port number.


If you installed vCenter Single Sign-On in a vCenter Server Appliance, you can enter the Single Sign-On administrator user as root@localos. In this case, the password is the root password of the vCenter Server Appliance. The Lookup Service URL takes the form https://vCenter_Appliance_IP_or_host_name:{7444}/lookupservice/sdk.


Click Install Certificates.


Click Install.

Inventory Service is upgraded

Upgrade vCenter Server. See Upgrade vCenter Server in a Separate Upgrade.