>> ####-##-##T##:##:##Already setup: master keystore.
>> ####-##-##T##:##:##Read out the acs seed data
>> ####-##-##T##:##:##ACS seed file exists, parse the text in it
>> ####-##-##T##:##:##ERROR java.lang.IllegalArgumentException: Text must not be null or empty
vc-ws1a-broker service configuration files get lost during Reduced Downtime Upgrade (RDU) upgrade which leaves the vc-ws1a-broker service in a broken state and corrupts seed-data.json file.
The issue is fixed in 9.0 version. Workaround mentioned below is applicable for any vCenter Server Release >=8.0u1
Note : Please ensure you have a valid VAMI-based backup or snapshots of ALL vCenter (offline snapshots for vCenter in ELM)
Workaround: Rename or delete seed-data.json from location /var/lib/ws1/accesscontrol/config
chmod +x Rotate_WS1B_secrets.shsed -i -e 's/\r//g' Rotate_WS1B_secrets.sh./Rotate_WS1B_secrets.shvc-ws1a-broker service can also be in stopped status because PNID is different with hostname, please refer "Failed to start vc-ws1a-broker services" Error when attempting to update vCenter Server