Hi Guys,
vcenter Version: 5.0.0 755629
i have a problem with my vCenter Server. All essential services are up and running, but only the Profile-Driven Storage service is not working anymore.
If I start this service he is up approximately 5 minutes then stops again.
The following is an extraction from the sps.log
2014-08-19 07:58:41,024 [WrapperSimpleAppMain] DEBUG org.springframework.beans.factory.xml.XmlBeanFactory - Finished creating instance of bean 'spsQsConnector'
2014-08-19 07:58:41,241 [WrapperSimpleAppMain] DEBUG com.vmware.sps.util.SpsConfiguration - server GUID from the config file - null
2014-08-19 07:58:41,241 [WrapperSimpleAppMain] INFO com.vmware.sps.StorageMain - certFile='C:/ProgramData/VMware/VMware VirtualCenter/SSL/rui.crt'
2014-08-19 07:58:42,187 [WrapperSimpleAppMain] DEBUG com.vmware.sps.util.impl.VpxdConnection - Creating client for VC server at https://**********************************************:8089/sdk
2014-08-19 07:58:43,690 [WrapperSimpleAppMain] ERROR com.vmware.sps.util.impl.VpxdConnection - Failed to initialize VpxdConnection
com.vmware.vim.vmomi.core.exception.InternalException: org.apache.http.conn.HttpHostConnectException: Connection to https://**********************************************:8089 refused
at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl.invoke(MethodInvocationHandlerImpl.java:204)
at $Proxy29.retrieveContent(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl.initInternal(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl.access$100(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl$1.execute(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl$1.execute(Unknown Source)
at com.vmware.sps.util.impl.RetryTaskExecutor.execute(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl.init(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl.<init>(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory$VpxdConnectionImpl.<init>(Unknown Source)
at com.vmware.sps.util.impl.VpxdConnectionFactory.getAdminConnection(Unknown Source)
at com.vmware.sps.util.impl.SpsQsConnectorImpl.connect(Unknown Source)
at com.vmware.sps.StorageMain.run(Unknown Source)
at com.vmware.sps.StorageMain.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:244)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://**********************************************:8089 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:349)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
at com.vmware.vim.vmomi.client.http.impl.HttpExchange.run(HttpExchange.java:93)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
... 1 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:559)
at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:322)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:129)
... 10 more
This is a vCenter in linked mode. On the other vCenter that has the same version the service has no problems and the vpxd connection is established without problems as I see in the logs.
The local firewall is not the problem. I created inbound/outbound rule for this port cause I thought this is the problem but it didn't resolved the problem. The same on the other vcenter where this is working the firewall has the same settings.
Also i have a lack of memory and this is a java application so I gave the server more RAM but this also not resolving the problem.
Reboot of the Server also not solving this problem.
Do you have any ideas why this happens?
Thanks for your help
Kind Regards
Phil