This article is part of a series for configuring PSC HA, for the main article, see:
Configuring PSC HA 6.5 for SSL passthrough
To configure the PSCs for load balancing by running the updateSSOConfig.py and updateLsEndpoint.py scripts.
Notes:
- The updateSSOConfig.py script updates information local to each PSC and must be ran on all PSCs in the HA instance.
- The updateLsEndpoint.py script updates the ServiceRegistration Endpoints in VMDir and only needs to be ran on one of the PSCs in the HA instance.
Running the updateSSOConfig.py script
- Connect to the PSC with an administrative user.
- Open an elevated privilege command prompt.
- Navigate to C:\Program Files\VMware\vCenter Server\vmware-sso\bin with this command:
cd "C:\Program Files\VMware\vCenter Server\vmware-sso\bin"
- Run this command:
"%VMWARE_PYTHON_BIN%"\python updateSSOConfig.py --lb-fqdn=psc-ha-vip.domain.com
- Repeat these steps on any remaining PSCs.
Running the updateLsEndpoint.py script
- Connect to the PSC with an administrative user.
- Open an elevated privilege command prompt.
- Navigate to C:\Program Files\VMware\vCenter Server\vmware-sso\bin with this command:
cd "C:\Program Files\VMware\vCenter Server\vmware-sso\bin"
- Run this command
"%VMWARE_PYTHON_BIN%"python UpdateLsEndpoint.py --lb-fqdn=psc-ha-vip.domain.com --user=administrative_user --password=password
Note: Only perform this step on a single PSC node.
Configuring PSC HA 6.5 for SSL termination
To configure the PSCs for load balancing by running the updateSSOConfig.py and updateLsEndpoint.py scripts.
Notes:
- The updateSSOConfig.py script updates information local to each PSC and must be ran on all PSCs in the HA instance.
- The updateLsEndpoint.py script updates the ServiceRegistration Endpoints in VMDir and only needs to be ran on one of the PSCs in the HA instance.
Running the updateSSOConfig.py script
- Connect to the PSC with an administrative user.
- Open an elevated privilege command prompt.
- Navigate to C:\Program Files\VMware\vCenter Server\vmware-sso\bin with this command:
cd "C:\Program Files\VMware\vCenter Server\vmware-sso\bin"
- Run this command:
"%VMWARE_PYTHON_BIN%"\python updateSSOConfig.py --lb-fqdn=psc-ha-vip.domain.com
For example:
"%VMWARE_PYTHON_BIN%"python updateSSOConfig.py --lb-fqdn=loadbalancer.vmware.com - Repeat these steps on any remaining PSCs.
Running the updateLsEndpoint.py script
- Connect to the PSC with an administrative user.
- Open an elevated privilege command prompt.
- Navigate to C:\Program Files\VMware\vCenter Server\vmware-sso\bin with this command:
cd "C:\Program Files\VMware\vCenter Server\vmware-sso\bin"
- Run this command
"%VMWARE_PYTHON_BIN%"python UpdateLsEndpoint.py --upgrade --lb-fqdn=psc-ha-vip.domain.com --user=administrative_user --password=password
For example:
"%VMWARE_PYTHON_BIN%"python UpdateLsEndpoint.py --upgrade --lb-fqdn=psc-ha-vip.vmware.com [email protected] --password=VMware123$
Note: Only perform this step on a single PSC node.