Hi,
I´m having issues upgrading VMware vSphere Infrastructure from 5.1.0.1123961 to 5.1.1474365.
First I ran into the issue described in the VMware KB 2046318 (Installing vCenter Single Sign-On fails with Error 20003 (2046318)). To summarize the issue, after upgrading SSO the SSO server did not start, logs were not writing and Windows UAC was not working (therefor everything depending on UAC was not working either).
Following the steps in the KB 2046318 I was able to upgrade the SSO successful.
Here is what I did so far ...
1.
Creating a SSO Backup using the “Generate vCenter Single Sign On backup bundle” shortcut.
2.
Uninstalling vCenter SSO
3.
Shutting down all VMware Services on the Server (Virtual Storage Console for VMware vSphere Server, VMware Snapshot Provider, VMware USB Arbitration Service, VMware vCenter Inventory Service, VMware vCenter Orchestrator Configuration, VMware vCenter Orchestrator Server, VMware VirtualCenter Management Webservices, VMware VirtualCenter Server, VMware vSphere Profile-Driven Storage Service, VMware vSphere Update Manager Service, VMware vSphere Update Manager UFA Service)
4.
Renaming the C:\Program Files\VMware\Infrastructure\jre1 directory
5.
Starting the autorun.exe using run as administrator
6.
Installing the Single Sign on the Server in recovery mode. This is descripted in VMware KB 2034928 (Backing up and restoring the vCenter Single Sign-On (SSO) 5.1 configuration (2034928)). Choose during the installation: “Recover installed instance of vCenter Single Sign On from a backup The Installation was successful.
What I noticed is that looking at the SSO webservice on https://127.0.0.1:7444/lookupservice/sdk. I get a Tomcat HTTP Status 404 error (The requested resource is not available). On a working SSO webservice I see a XML soap webservice status. Maybe this could be because only the SSO VMware Service is running.
7.
Upgrading VMware vCenter Inventory Service. This setup will perform an upgrade of “VMware vCenter Inventory Service”. Do you want to continue? The Installation was successful. I try to startup the VMware vCenter Inventory Service and receive a startup error. The vCenter Inventory Service Log tells me “Could not find the main class: com.vmware.vim.dataservices.wrapperlistenerimpl. Program will exit.”
8.
Upgrade VMware vCenter Service. This setup will perform an upgrade of “VMware vCenter Server”. Do you want to continue? The installation failed. The wizard was interrupted before VMware vCenter Server could be completely installed. The only error I can identify in vminst.log is "VMware VirtualCenter-build-1473063: 06/27/14 10:02:37 Failed to open file for reading: C:\Users\VCS-NA~1\AppData\Local\Temp\{A4400513-2688-45A9-8439-CA991F4E4106}\SsoData\ssoLocations.txt"
Thanks for your support guys!
Hi and welcome to the communities,
could you please format your text with line breaks? This block text is extremely hard to read and might scare people from helping you.
Edit: You just did while I wrote this. Thanks
Best Regards
Tim
These issues can be really annoying. When I ran into similar problems, I reinstalled everything vCenter-related from scratch...
Hi guys,
so i followed your approach of re installing everything vCenter-related from the scratch. I installed the Single Sign On Server on the Server in recovery mode and choose ed during the installation: “Recover installed instance of vCenter instance of vCenter Single Sign On from a backup" The Installation was successful. But the SSO webservice was not available under https://vcenter.domain:7444/lookupservice/sdk.
When opening the url on the browser i got:
HTTP Status 404 -
type Status report
message
description The requested resource is not available.
VMware vFabric tc Runtime 2.8.1.RELEASE/7.0.32.B.RELEASE
The sso windows service is running. I attached the ssoAdminServer.log and the lookupserver.log. Besided of the fact that the webservice is not working, I cannot proceed with the installation since the Inventory Service is checking the URL and telling me that the webservice is not available.
Thanks for your support guys!