How to convert&migrate VCSA with embedded to an external PSC?

By | November 8, 2015

Today I received an email from my reader with question about converting/migrating vCenter Server Appliance (VCSA) with Embedded Platform Services Controller to the external PSC. Fortunately, since vSphere 6.0 U1, vCenter Server can be repointed from embedded to external PSC.How to convert&migrate VCSA with embedded PSC to an external?I decided to write a post about it as it can be useful when you want to convert your VCSA or Windows vCenter to get better performance and scalability. You can build a highly available Platform Services Controllers based on external PSC only.

If you need to update your VCSA to 6.0 U1, please follow the below posts:

  1. How to patch VCSA 6.0?
  2. Problems after updating to VCSA 6.0 U1.

To convert VCSA please follow the below steps:

  1. Deploy and configure an external Platform Services Controller as I already described some months ago and join the PSC to the SSO domain.
  2. Log in to the VCSA via SSH and enable shell:

    shell.set --enabled True

  3. Please check that all PSC services (VMware License Service , VMware Identity Management Service , VMware Security Token Service , VMware Certificate Service, and VMware Directory Service) are running:

    service-control --status --all

  4. Run the following command to repoint VCSA:

    cmsso-util reconfigure --repoint-psc psc_fqdn_or_static_ip --username username --domain-name domain_name --passwd password [--dc-port port_number]

    cmsso-util reconfigure --repoint-psc ext-psc.nihonno.domein --username administrator --domain-name vsphere.local -passwd my_password

  5. Log in via Web Client to the vCenter. Now you should use VCSA with external PSC.
Author: Mariusz

Architect (~ 15 years experience based on passion...) with strong background as a System Administrator and Engineer. Focused on Data Center Solutions: Virtualization/Cloud Computing and Storage/Backup Systems. Currently living in Poland.

3 thoughts on “How to convert&migrate VCSA with embedded to an external PSC?

  1. Alok Pratap Singh

    You are doing a great job. I am great fan if yours and follow your posts on this website regularly. Keep it up !!

  2. Ian Hoskins

    Just ran across this site, great stuff here.
    I see you know NetBackup and VMware well and wanted to pose a question to you about VCSA and External PSC.
    We are seeing some issue after upgrading VCSA to 6.0u1b where Netbackup will throw error 6 for a VM backup, when you restart the backup minutes later it runs fine. This is all random, never the same machines or times.
    We have noticed that VCSA and External PSC have to be pinned to the same ESX host, if they are not on the same host we get the status 6 in NetBackup randomly.

    1. Mariusz Post author

      Hi Ian,

      thanks for interesting comment. Have you checked logs mentioned here? Error 6 is popular for VMware backups by NetBackup 🙂
      In my opinion, VCSA and External PSC do not have to be at the same host. As I know, NetBackup does not "talk" with PSC. Do you have FC or NFS datastore? (backup via LAN or SAN) ?


Leave a Reply

Your email address will not be published.

two × three =