vCenter 5.5 Upgrade with Windows Server 2012 R2 – Part 3 – vCenter Install

This is part 3 of the vCenter 5.1 to 5.5 Update 1c upgrade, detailing the vCenter 5.5 Installation.

This is an eleven part series, describing how to upgrade from vCenter 5.1 to vCenter 5.5:

Prerequisites

  • Prepare the vSphere Management Cluster
  • Shutdown the existing vCenter services and re-purpose the existing hybrid vCenter/Database server to be a dedicated Database server.
  • Windows Server 2012 R2 server Operating System installation
  • Customise the Windows Server 2012 R2 OS
  • Install the .Net Framework 3.5 Features
  • Install and Configure the 64-bit DSN
  • Import the SSL directory from the original vCenter server
  • If you used custom ports in vCenter 5.1, then make sure you know what they are, so that you can configure them here.  You will have to modify your firewall rules since the vCenter services are now centralised.

Install the vCenter Single Sign-On Service

  1. Make sure the vCenter 5.5 Update 1 ISO image has been mounted to the CDROM of the Windows Server 2012 R2 Virtual Machine.
  2. Open the console of the new vCenter VM running Windows Server 2012 R2 and login with the AD “vCenter” service account.
  3. Browse to the CDROM and select the “autorun.exe” file and “Run as Administrator”.
  4. In the VMware vSphere 5.5 vCenter Installer window, select “vCenter Single Sign-On” from the “Custom Install” and press “Install”.
  5. Select “Next”.
  6. Accept the licence agreement and select “Next”.
  7. Make sure the “Host name” is displayed, “FQDN” is displayed, “IP Address” is displayed, “Machine is joined to <domain>” has a green tick and “DNS resolution is successful” has a green tick.
  8. Make sure “Add <domain> as a native Active Directory identity source” is ticked and then press “Next”.
  9. Select “vCenter Single Sign-On for your first vCenter Server” is selected and press “Next”.
  10. Create the password for “administrator@vsphere.local”.  It should be complex, with upper case, lower case, numerals and one special character (recommend “!”, this is because in SSO 5.1 other special characters caused the SSO scripts to fail – not sure if this is true for 5.5).  WARNING: record this password in a safe place, it is the master key to your entire vCenter infrastructure.
  11. Enter the “Site name” and press “Next”.
  12. If you use custom ports, configure it here.  Select “Next”.
  13. Change the “Destination folder” to E:\ and select “Next”.
  14. Select “Install”.
  15. Select “Finish”.
  16. Open the Services application and verify that the VMware “Certificate”, “Directory”, “Identity Management”, “Kdc” and “Security Token” services are installed and running.

5.5_VIM_SSO_1 5.5_VIM_SSO_2 5.5_VIM_SSO_3 5.5_VIM_SSO_4 5.5_VIM_SSO_5 5.5_VIM_SSO_6 5.5_VIM_SSO_75.5_VIM_SSO_8 5.5_VIM_SSO_9 5.5_VIM_SSO_10 5.5_VIM_SSO_11 5.5_VIM_SSO_12 5.5_VIM_SSO_13

Install the vSphere Web Client Service

  1. In the VMware vSphere 5.5 vCenter Installer window, select “vSphere Web Client” from the “Custom Install” and press “Install”.
  2. Select “OK”.
  3. Select “Next”.
  4. Accept the licence agreement and select “Next”.
  5. Leave the “Destination folder” as C:\ and select “Next”.  If you change this, then the Web Client will not function, you will have to uninstall the vSphere Web Client and reinstall it with the default destination folder.
  6. If you use custom ports, configure it here.  Select “Next”.
  7. Enter the “administrator@vsphere.local” password and select “Next”.
  8. Accept the SSO leaf certification by pressing “Yes”.
  9. Select the “Install certificates” button.
  10. Select “Install”.
  11. Select “Finish”.
  12. Press “OK”.
  13. Open the Services application and verify that the VMware “vSphere Web Client” service is installed and running.

5.5_VIM_WEB_1 5.5_VIM_WEB_2 5.5_VIM_WEB_3 5.5_VIM_WEB_4 5.5_VIM_WEB_5 5.5_VIM_WEB_6 5.5_VIM_WEB_7 5.5_VIM_WEB_8 5.5_VIM_WEB_9 5.5_VIM_WEB_10 5.5_VIM_WEB_11 5.5_VIM_WEB_12 5.5_VIM_WEB_13

Install the vCenter Inventory Service

  1. In the VMware vSphere 5.5 vCenter Installer window, select “vCenter Inventory Service” from the “Custom Install” and press “Install”.
  2. Select “OK”.
  3. Select “Next”.
  4. Accept the licence agreement and select “Next”.
  5. Change the “Destination folder” to E:\ and select “Next”.
  6. Select “Next”.
  7. If you use custom ports, configure it here.  Select “Next”.
  8. Select the “Inventory Size” and press “Next”.  “Small” is used in this case.
  9. Enter the “administrator@vsphere.local” password and select “Next”.
  10. Accept the SSO leaf certification by pressing “Yes”.
  11. Select “Install”.
  12. Select “Finish”.
  13. Open the Services application and verify that the VMware “vCenter Inventory” service is installed and running.

5.5_VIM_INV_1 5.5_VIM_INV_2 5.5_VIM_INV_3 5.5_VIM_INV_4 5.5_VIM_INV_5 5.5_VIM_INV_6 5.5_VIM_INV_7 5.5_VIM_INV_8 5.5_VIM_INV_9 5.5_VIM_INV_10 5.5_VIM_INV_11 5.5_VIM_INV_12 5.5_VIM_INV_13

Install the vCenter Server

  1. In the VMware vSphere 5.5 vCenter Installer window, select “vCenter Server” from the “Custom Install” and press “Install”.
  2. Select “OK”.
  3. Select “Next”.
  4. Accept the licence agreement and select “Next”.
  5. Skip the “Licence key” and press “Next”.  The licence key is already stored in the SQL Server Database.
  6. Select “Use an existing supported database” and select “VCENTERDB (MS SQL)” from the DSN list.  Then press “Next”.
  7. Enter the “vpxuser” “Database password” and press “Next”.
  8. Press “OK” for the VUM “registered extensions” message.
  9. Select “Do not overwrite. Leave my existing database in place” and press “Next”.
  10. Select “Next”.
  11. If you use custom ports, configure it here.  Select “Next”.
  12. Select the “Inventory Size” and press “Next”.  “Small” is used in this case.
  13. Enter the “administrator@vsphere.local” password and select “Next”.
  14. Accept the SSO leaf certification by pressing “Yes”.
  15. Enter the Active Directory username or group that will be configured as an administrator of vCenter.  Select “Next”.
  16. Select “Next”.
  17. Change the “Destination folder” to E:\ and select “Next”.
  18. Select “Install”.
  19. Select “Finish”.
  20. Open the Services application and verify that the VMware “VirtualCenter Server” service is installed and running.

5.5_VIM_VC_1 5.5_VIM_VC_2 5.5_VIM_VC_3 5.5_VIM_VC_4 5.5_VIM_VC_5 5.5_VIM_VC_6 5.5_VIM_VC_7 5.5_VIM_VC_8 5.5_VIM_VC_9 5.5_VIM_VC_10 5.5_VIM_VC_11 5.5_VIM_VC_12 5.5_VIM_VC_13 5.5_VIM_VC_14 5.5_VIM_VC_15 5.5_VIM_VC_16 5.5_VIM_VC_17 5.5_VIM_VC_18 5.5_VIM_VC_19 5.5_VIM_VC_20

Install the vSphere Client

    1. In the VMware vSphere 5.5 vCenter Installer window, select “VMware vSphere Client” from the “VMware vCenter Desktop Client” and press “Install”.
    2. Complete the vSphere Client installation and run the vSphere Client.
    3. Connect to the vCenter server with the vCenter server 5.5 hostname and login.
    4. Check that all hosts are connected and that all alarms are accounted for.
    5. Recreate the original RBAC permissions that were recorded from the vCenter 5.1 server.
    6. From the Windows Server Start menu, select the vSphere Web Client and login.
    7. Verify that the vSphere Web Client is functioning correctly.
    8. On your Desktop close all consoles and disconnect the vSphere Client from the Management host.
    9. Install the vSphere Client 5.5 on your Desktop and connect to the vCenter server 5.5 and login.
    10. Take a vSphere Snapshot of the vCenter and Database servers.  This provides a roll-back if any part of the Cloud Management re-integration process fails.

5.5_VIM_VSPC_1 5.5_VIM_VSPC_2 5.5_VIM_VSPC_3

You can now move to Part 4 of the Configuration Guide.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s