When upgrading VMware vCenter (VCSA) from 6.7 to 7.0, there might be a problem starting the “VMware Security Token Service” right before the end. The reason for this is a certificate conflict.
This conflict can be resolved using “lsdoctor” tool:
- Download lsdoctor tool (https://kb.vmware.com/s/article/80469)
- Create a snapshot of the existing VCSA (if not already done)
- Unzip the ZIP file and copy the whole folder “lsdoctor-master” to “/tmp/lsdoctor-master” using WinSCP
- Connect to the VCSA via SSH (e.g via PuTTY)
- Go to the directory “/tmp/lsdoctor-master” using “cd”
- Execute “python lsdoctor.py -t”
- Enter the password of the SSO administrator account
- After the script is finished the VCSA has to be restarted.
In my case, I could not continue the update at that point. My only option was to delete the new temporary VCSA and start over.
Assistance for the update:
http://www.vmwarearena.com/upgrade-vcenter-6-7-to-vcenter-7-0/
Perfect, thank you!
thanks for knowledge sharing
lsdoctor 工具下载不到了。 您用过的文件还在吗 可以分享给我吗。