Seonet
Contributor
Contributor

Storage providers error

Hello,

when I open VCenter - so automatically is open Storage Providers with this error

Call "SmsServiceInstance.QueryStorageManager" for object "ServiceInstance" on Server "back01" failed

Can you help me please?

Thx

Pavel    

Reply
0 Kudos
Rafter
Contributor
Contributor

I have this very same problem.. Did you manage to fix or anyone got anything that will help?

Reply
0 Kudos
Seonet
Contributor
Contributor

Hi,

yes I solved this - but it is long time and I dont remember how Smiley Sad. But first think - do you know that you have right adress to provider? You can see in Ins. Managment in vCenter in Storage area.

Second - try url directly in browser - what you see?

Pavel

Reply
0 Kudos
Seonet
Contributor
Contributor

And one more:) - did you try restart?

Reply
0 Kudos
Rafter
Contributor
Contributor

Thanks for replying.  Yes have tried restart, but still problem as soon as click Storage Providers get that error.  No providers are defined yet.

Add, remove etc are all greyed and and not selectable.

I have errors in the vws.log which I think are all related to this problem:

[2013-02-08 14:59:36,218 Thread-38  ERROR com.vmware.vim.health.impl.ComponentSpec] Unable to retrieve health document because of null http client for component D6D0DA81-DCB3-42E8-9173-CA9A39DB7C34.visvc
[2013-02-08 14:59:36,218 Thread-38  ERROR com.vmware.vim.health.impl.ComponentSpec] Unable to retrieve health for XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.visvc from https://SERVERNAME:18443/vws/Query/Health
[2013-02-08 14:59:36,218 Thread-38  ERROR com.vmware.vim.health.impl.ComponentSpec] Unable to retrieve health for XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.visvc from any of its health URLs
[2013-02-08 15:00:10,270 Thread-38  ERROR com.vmware.vim.health.impl.ComponentSpec] Error while trying to login to https://SERVERNAME:18443/vws/Login

Everything is on the VC, I've tried this url directly without any response.

All services start and are running ok.  BUT there is an alert in vcenter status:

vCenter Management WebServices - Unable to retrieve health data from https://SERVERNAME:18443/vws/Query/Health

VirtualCenter.VimWebServicesUrl is set to https://SERVERNAME:18443/vws in advanced settings.  I don't know but this isn't the default port, I think it was changed back in the v4.x days.

I can't find anything that solves this.

Running v5.1, upgraded from v4.1 with custom certs.

Thanks if can help any!

Reply
0 Kudos
Seonet
Contributor
Contributor

If you dont have any response from httpS, so problem is not in vCenter, but in storage software. I try it now and I have:

The website cannot display the page

HTTP 500

Most likely causes:

  • The website is under maintenance.
  • The website has a programming error.

If you dont have 500, 200 or 403, so Im thinking that there is problem.

Reply
0 Kudos
Seonet
Contributor
Contributor

+ try delete provider and change hostname to IP

Reply
0 Kudos
steffen_richter
Hot Shot
Hot Shot

Deleting the Storage Provider is not possible, as the Storage Providers are not yet added at this stage. This error message occurs right away in the moment when you navigate to "Storage Providers" in the vSphere Client.

When I am using the WebClient, the error message will be "Cannot connect to Storage management service".

Rebooting the vCenter wont help. I am having this issue with 2 different VASA Providers, looks like a vCenter Server issue.

Has anybody been able to solve it?

VCI since 2009
Reply
0 Kudos