muellererwin
Contributor
Contributor

No Inventory in WebClient (while vSphere Client is fine)

I am a VMWare Newbe.

I installed VMware vCenter Server Appliance 5.5.0b released. (followed the TinkerTry instructions Deploy VMware's vCenter Server Appliance 5.5 in a home lab, without SSO errors - YouTube)

I could not configure a DataCenter over the WebClient, so I switch to vSphereClient.

Now I can't see the DataCenter (and all the inventory) in the WebClient (vSphereClient is fine).

If I try to create a DataCenter over the WebClient I get the message that "datacenter" is already there.

What could be the problem?

0 Kudos
14 Replies
abhilashhb
VMware Employee
VMware Employee

Log in into the Web client using username root and password vmware and to see the inventory.

If its not showing up with root the you can login into Web client using administrator@vsphere.local and the SSO password.

------------------------------------------------------------------------------------------------------------------------------------ If you find this or any other answer useful please mark the answer as correct or helpful. Abhilash B | Blog : http://vpirate.in | Twitter : @abhilashhb | LinkedIn : https://www.linkedin.com/in/abhilashhb/ |
0 Kudos
muellererwin
Contributor
Contributor

Thanks for your quick answer. I locked on as administrator@vsphere.local and its the exact same situation like root. No inventory.

(I can only see 2 extensions vServiceManager, vSphere Esx AgentManager)

What happend before:

- When I tried to configure my datacenter / host over the WebClient I already got stuck at the datacenter. The progress bar was tourning endlessly.

  But the datacenter was then visible by the vSphereClient and I commenced configuring the host from there.

- I once renewed the SSO database to try to solve my problem and set a new password. This was now accepted with the above user.

pastedImage_3.png

pastedImage_4.png

Everything there in the vSphereClient:

pastedImage_5.png

I also get an alarm: Monitoring system status (DE:"Überwachen des Systemstatus")

Any ideas?

0 Kudos
abhilashhb
VMware Employee
VMware Employee

With what user did you login into the vSphere client and add the DC and the host?

------------------------------------------------------------------------------------------------------------------------------------ If you find this or any other answer useful please mark the answer as correct or helpful. Abhilash B | Blog : http://vpirate.in | Twitter : @abhilashhb | LinkedIn : https://www.linkedin.com/in/abhilashhb/ |
0 Kudos
muellererwin
Contributor
Contributor

It was all done with the "root" user.

0 Kudos
muellererwin
Contributor
Contributor

Is this maybe of any help?

"Cannot obtain asset properties from vCenter Server query service"? What could be the reason for that?

pastedImage_0.png

0 Kudos
abhilashhb
VMware Employee
VMware Employee

Sometimes the webclient will fail to sync the inventory from the vcenter.

Restart the Services and try once. also check this KB article

VMware KB: Resetting the VMware vCenter Server 5.x Inventory Service database

------------------------------------------------------------------------------------------------------------------------------------ If you find this or any other answer useful please mark the answer as correct or helpful. Abhilash B | Blog : http://vpirate.in | Twitter : @abhilashhb | LinkedIn : https://www.linkedin.com/in/abhilashhb/ |
0 Kudos
HyoYong
Contributor
Contributor

I also experience the same situation.

Datacenter object is seen on client, but not on web client.

Somebody help me!

0 Kudos
flynmooney
Enthusiast
Enthusiast

I also have a similar issue with one environment with the exact same alerts in Service Health.

http://localhost/sps/health.xml returns a 503 error on the local server.

Anyone find any solutions?

0 Kudos
UmeshAhuja
Commander
Commander

Hi,

■  Log in to the vSphere Web Client as a user with permissions on the vCenter Server system. The vCenter Server system will not appear in the inventory if you do not have permissions on it. For example, if you log in as the vCenter Single Sign On administrator user, you might not have permissions on any vCenter Server system.

■  Verify that the vCenter Server system is registered with the same lookup service as the vSphere Web Client. The vSphere Web Client discovers only vCenter Server systems that are registered with the same lookup service

Thanks n Regards Umesh Ahuja If your query resolved then please consider awarding points by correct or helpful marking.
0 Kudos
flynmooney
Enthusiast
Enthusiast

I would agree with this is probably a permissions issue with not seeing any items in vCenter web client.  I've ran into that before.

As for the alerts seen in vCenter Service Health this is what I've come up with for a solution. 

From my searches through the web I have seen that the three services, Storage Profile Service, vSphere Web Client and Orchestrator all try to start on port 31000 by default.  Below this is a known issue in 5.0 U3 and we're running 5.1U1a and still are seeing this crop up. I looked through the 5.1 and 5.5 release notes and didn't find anything related to this

Alerts on these three services:

License Services -

  • Asset Properties History service - Cannot obtain asset properties from vCenter Server query service
  • VMware vSphere Profile-driven Storage Service - Unable to retrieve health data from http://localhost/sps/health.xml
  • VMware vCenter Storage Monitoring Service - Service initialization failed

This is a known issue with vCenter 5.0 U3

VMware vCenter Server 5.0 Update 3 Release Notes

KB article

VMware KB: VMware vSphere Profile-Driven Storage service fails to start after rebooting vCenter Serv...

More explanation in a community forum

Re: vSphere Profile-Driven Storage Service terminates

0 Kudos
thibveni
Enthusiast
Enthusiast



I exactly have same issue, did you resolve it ?

I have similar error on vCenter Service Status

0 Kudos
jagdish_rana
Enthusiast
Enthusiast

Hi There,

Could you please check the status of Inventory Service. This service is responsible for web client inventory.

Thanks

0 Kudos
brianhlarose
VMware Employee
VMware Employee

I had a similar behavior during my first vSphere 6 vCenter install.  It turned out that the installer had some issues when I mistakenly put the DOMAIN of my site into the SSO Site: field in the installer.  Going back and doing the install again i found the verbiage saying "DO NOT MAKE THIS YOUR DOMAIN", yep, that was the problem.  As soon as I removed that, put a completely different phrase in there, bammm the install went without a hitch and I was able to login.

ALSO know that the URL for the inventory will be:  https://<vCenter_IP_Addy>/vsphere-client   there are multiple http servers running that respond to different features, but the inventory is located at THAT URL.

0 Kudos
flynmooney
Enthusiast
Enthusiast

I've had this happen a few times where there is no inventory and each time I've had to restart the inventory service.  We run VCSA so this can either be done via SSH with service-control command or you can go into Administration -> System Configuration -> Services -> Inventory Service and either Restart or Shutdown and Start.

0 Kudos