One increasingly common question VMware Support receives from customers is around the topic of going from vCenter Server 5.5 with an embedded SSO to vCenter Server 6.0 with an external PSC.
The best piece of advice I can give is simply to re-configure your environment on vCenter Server 5.5 first. You have a lot more flexibility, especially when it comes to re-pointing / re-registering. Some important gotchas to make note of are:
- It is not supported to re-register vCenter Server 5.x bits to a PSC 6.0
- You cannot re-register vCenter Server 6.0 to a PSC 6.0 that does not reside in the existing SSO Domain.
- You cannot install SSO 5.5 and join a PSC 6.0 (and vice versa)
If you’re a single vCenter instance shop, and don’t plan on having more vCenter’s any time soon, then keeping everything on one box would still make sense.
However, if you have multiple vCenter’s, or plan on having multiple, then you might want to re-configure how things are setup to align with VMware’s recommended topologies outlined in this article. List of recommended topologies for VMware vSphere 6.0.x (2108548)
Whilst the “deprecated” topologies are still supported for vSphere 6.0, I would pay attention to the following statement:
Topologies that are deprecated and will be unsupported in the future. These topologies are not recommended.
Take a typical 2 vCenter 5.5 environment. Two windows machines with all the vCenter 5.5 components installed, and the SSO components in Multisite.
Our goal is to end up with two vCenter 6.0, each with an external PSC, in a single SSO Domain.
Important: Before beginning, break the vCenter Linked Mode configuration if applicable.
Deploy new external SSO Servers.
- First things first, spin up two new SSO Servers.
- Do not join these to the existing embedded SSO Servers.
- Install the first SSO Server as “Standalone”
- Install the second SSO Server as “Multisite”
Re-register the Inventory Service, vCenter Server, Web Client
- Just follow this KB Article to re-register each component to it’s new external SSO.
- If you have other components (vCO, vRA, etc) then they too will need to be re-registered with the new external SSO Servers.
Uninstall the embedded SSO Servers
- Simple enough. Just uninstall the embedded SSO Servers on each site.
Upgrade to 6.0
- Upgrade the external SSO Servers to a PSC 6.0 (one at a time)
- Upgrade the vCenter Servers to 6.0 (one at a time)
- Don’t forget to take backups and snapshots prior to any upgrade.
Overall it’s fairly straight forward and the above process can be scaled to more vCenter’s.