Glad to hear it's working now. :) On Wednesday, November 11, 2015, B Prakash <bpr...@hotmail.com> wrote:
> Thanks Mike, Remi. Cluster was up. I followed your instructions and got > it working!! three changes 1. changing network configuration to bridge and > 2.increasing the xenserver heatbeat timeout 3.global settings for > secstorage.allowed.internal.sites and system.vm.use.local.storage... got > the setup working. > Thanks againg! I really appreciate your patience and help. > - Prakash. > ________________________________________ > From: Remi Bergsma <rberg...@schubergphilis.com <javascript:;>> > Sent: Wednesday, November 11, 2015 12:38 AM > To: dev@cloudstack.apache.org <javascript:;> > Subject: Re: "Unable to add the host" error, CS host XS > > Make sure management server can talk to the xenserver (xapi) over port 443 > (firewalls?). Right now it says it cannot due to a timeout: > > Failed to read server's response: connect timed out > > @mike From the logs this seems the first host to be added to this zone. > > Sent from my iPhone > > > On 11 Nov 2015, at 04:36, B Prakash <bpr...@hotmail.com <javascript:;>> > wrote: > > > > There are two more exceptions printed in vmops.log as follows; > > > > 2015-11-10 19:12:55,075 DEBUG [c.c.a.ApiServlet] > (1034892751@qtp-1967400458-7:ctx-23ec1109) ===START=== 0:0:0:0:0:0:0:1 > -- POST command=addHost&response=json > > 2015-11-10 19:12:55,124 WARN [c.c.a.d.ParamGenericValidationWorker] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Received unknown > parameters for command addHost. Unknown parameters : clustertype > > 2015-11-10 19:12:55,160 INFO [c.c.r.ResourceManagerImpl] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Trying to add a > new host at http://192.168.0.19 in data center 1 > > 2015-11-10 19:12:56,041 DEBUG [c.c.c.ConsoleProxyManagerImpl] > (consoleproxy-1:ctx-620ccc56) Skip capacity scan as there is no Primary > Storage in 'Up' state > > 2015-11-10 19:12:56,436 DEBUG [o.a.c.s.SecondaryStorageManagerImpl] > (secstorage-1:ctx-8341054e) Zone 1 is not ready to launch secondary storage > VM yet > > 2015-11-10 19:12:57,366 DEBUG [c.c.h.d.HostDaoImpl] > (ClusteredAgentManager Timer:ctx-c19ba5d9) Resetting hosts suitable for > reconnect > > 2015-11-10 19:12:57,370 DEBUG [c.c.h.d.HostDaoImpl] > (ClusteredAgentManager Timer:ctx-c19ba5d9) Completed resetting hosts > suitable for reconnect > > 2015-11-10 19:12:57,370 DEBUG [c.c.h.d.HostDaoImpl] > (ClusteredAgentManager Timer:ctx-c19ba5d9) Acquiring hosts for clusters > already owned by this management server > > 2015-11-10 19:12:57,372 DEBUG [c.c.h.d.HostDaoImpl] > (ClusteredAgentManager Timer:ctx-c19ba5d9) Completed acquiring hosts for > clusters already owned by this management server > > 2015-11-10 19:12:57,372 DEBUG [c.c.h.d.HostDaoImpl] > (ClusteredAgentManager Timer:ctx-c19ba5d9) Acquiring hosts for clusters not > owned by any management server > > 2015-11-10 19:12:57,373 DEBUG [c.c.h.d.HostDaoImpl] > (ClusteredAgentManager Timer:ctx-c19ba5d9) Completed acquiring hosts for > clusters not owned by any management server > > 2015-11-10 19:13:00,405 DEBUG [c.c.h.x.r.XenServerConnectionPool] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Unable to create > master connection to host(192.168.0.19) , due to > org.apache.xmlrpc.XmlRpcException: Failed to read server's response: > connect timed out > > 2015-11-10 19:13:00,406 DEBUG [c.c.h.x.d.XcpServerDiscoverer] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) other exceptions: > com.cloud.utils.exception.CloudRuntimeException: Unable to create master > connection to host(192.168.0.19) , due to > org.apache.xmlrpc.XmlRpcException: Failed to read server's response: > connect timed out > > com.cloud.utils.exception.CloudRuntimeException: Unable to create master > connection to host(192.168.0.19) , due to > org.apache.xmlrpc.XmlRpcException: Failed to read server's response: > connect timed out > > at > com.cloud.hypervisor.xenserver.resource.XenServerConnectionPool.getConnect(XenServerConnectionPool.java:168) > > at > com.cloud.hypervisor.xenserver.discoverer.XcpServerDiscoverer.find(XcpServerDiscoverer.java:217) > > at > com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:748) > > at > com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:599) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:497) > > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) > > at > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) > > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) > > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > > at > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > > at com.sun.proxy.$Proxy166.discoverHosts(Unknown Source) > > at > org.apache.cloudstack.api.command.admin.host.AddHostCmd.execute(AddHostCmd.java:142) > > at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:150) > > at com.cloud.api.ApiServer.queueCommand(ApiServer.java:703) > > at com.cloud.api.ApiServer.handleRequest(ApiServer.java:528) > > at > com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:296) > > at com.cloud.api.ApiServlet$1.run(ApiServlet.java:127) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53) > > at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:124) > > at com.cloud.api.ApiServlet.doPost(ApiServlet.java:91) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401) > > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > > at org.mortbay.jetty.Server.handle(Server.java:326) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > > at > org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) > > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) > > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > > Caused by: org.apache.xmlrpc.XmlRpcException: Failed to read server's > response: connect timed out > > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:161) > > at > org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143) > > at > org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69) > > ... 52 more > > Caused by: java.net.SocketTimeoutException: connect timed out > > at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) > > at > java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85) > > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) > > ... 73 more > > 2015-11-10 19:13:00,407 WARN [c.c.r.ResourceManagerImpl] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Unable to find > the server resources at http://192.168.0.19 > > 2015-11-10 19:13:00,409 INFO [c.c.u.e.CSExceptionErrorCode] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Could not find > exception: com.cloud.exception.DiscoveryException in error code list for > exceptions > > 2015-11-10 19:13:00,409 WARN [o.a.c.a.c.a.h.AddHostCmd] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Exception: > > com.cloud.exception.DiscoveryException: Unable to add the host > > at > com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:804) > > at > com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:599) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:497) > > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) > > at > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) > > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) > > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > > at > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > > at com.sun.proxy.$Proxy166.discoverHosts(Unknown Source) > > at > org.apache.cloudstack.api.command.admin.host.AddHostCmd.execute(AddHostCmd.java:142) > > at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:150) > > at com.cloud.api.ApiServer.queueCommand(ApiServer.java:703) > > at com.cloud.api.ApiServer.handleRequest(ApiServer.java:528) > > at > com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:296) > > at com.cloud.api.ApiServlet$1.run(ApiServlet.java:127) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53) > > at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:124) > > at com.cloud.api.ApiServlet.doPost(ApiServlet.java:91) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401) > > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > > at org.mortbay.jetty.Server.handle(Server.java:326) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > > at > org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) > > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) > > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > > 2015-11-10 19:13:00,419 INFO [c.c.a.ApiServer] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) Unable to add the > host > > 2015-11-10 19:13:00,422 DEBUG [c.c.a.ApiServlet] > (1034892751@qtp-1967400458-7:ctx-23ec1109 ctx-beece821) ===END=== > 0:0:0:0:0:0:0:1 -- POST command=addHost&response=json > > > > ________________________________________ > > From: Mike Tutkowski <mike.tutkow...@solidfire.com <javascript:;>> > > Sent: Tuesday, November 10, 2015 10:24 PM > > To: dev@cloudstack.apache.org <javascript:;> > > Subject: Re: "Unable to add the host" error, CS host XS > > > > Are there several exceptions printed out in vmops.log or just the one you > > posted in your original e-mail? > > > >> On Tue, Nov 10, 2015 at 8:15 PM, B Prakash <bpr...@hotmail.com > <javascript:;>> wrote: > >> > >> I am adding this host to cluster in basic zone. I had bridge adapter > for > >> network, I also ran this command. My CS still doesnt identify XS host > ip. > >> ________________________________________ > >> From: Mike Tutkowski <mike.tutkow...@solidfire.com <javascript:;>> > >> Sent: Tuesday, November 10, 2015 9:39 PM > >> To: dev@cloudstack.apache.org <javascript:;> > >> Subject: Re: "Unable to add the host" error, CS host XS > >> > >> Are you adding this host to a cluster in a basic zone? If so, have you > run > >> this command on your XS host? xe-switch-network-backend bridge > >> > >>> On Tue, Nov 10, 2015 at 7:22 PM, B Prakash <bpr...@hotmail.com > <javascript:;>> wrote: > >>> > >>> I am running XS 6.5 and CS 4.6. XS is on virtualbox. CS 4.6 is > >> built/run > >>> on windows 10. > >>> > >>> ________________________________________ > >>> From: Mike Tutkowski <mike.tutkow...@solidfire.com <javascript:;>> > >>> Sent: Tuesday, November 10, 2015 9:14 PM > >>> To: dev@cloudstack.apache.org <javascript:;> > >>> Subject: Re: "Unable to add the host" error, CS host XS > >>> > >>> Which versions of XS and CloudStack are you running? > >>> > >>>> On Tue, Nov 10, 2015 at 7:00 PM, B Prakash <bpr...@hotmail.com > <javascript:;>> wrote: > >>>> > >>>> Thanks Mike. I have added the host to its resource pool with the same > >>>> host as pool master. I am able to ping XS host and the machine > running > >>>> CS. But when I try to configuring the XS host in CS, it doesnt > >> identify > >>>> the host ip. > >>>> Thanks, > >>>> Prakash. > >>>> ________________________________________ > >>>> From: Mike Tutkowski <mike.tutkow...@solidfire.com <javascript:;>> > >>>> Sent: Tuesday, November 10, 2015 8:34 PM > >>>> To: dev@cloudstack.apache.org <javascript:;> > >>>> Subject: Re: "Unable to add the host" error, CS host XS > >>>> > >>>> In more recent versions of CloudStack, you have to add the XenServer > >> host > >>>> to its Resource Pool before adding it to its CloudStack cluster. Were > >> you > >>>> trying to do it that way? > >>>> > >>>>> On Tue, Nov 10, 2015 at 6:23 PM, B Prakash <bpr...@hotmail.com > <javascript:;>> wrote: > >>>>> > >>>>> Issue while adding XS host, I get this "Unable to add the host" in > >> the > >>>>> UI. I am have pool and pool master configured, XS is with local > >>> storage, > >>>>> CS logs is as follows, am I missing something? > >>>>> > >>>>> > >>>>> WARN [c.c.a.d.ParamGenericValidationWorker] > >> (615054626@qtp-36819918-8 > >>>> :ctx-1a6ba54a > >>>>> ctx-73611d66) Received unknown parameters for command addHost. > >> Unknown > >>>>> parameters : clustertype > >>>>> INFO [c.c.r.ResourceManagerImpl] (615054626@qtp-36819918-8 > >>> :ctx-1a6ba54a > >>>>> ctx-73611d66) Trying to add a new host at http://192.168.0.19 in > >> data > >>>>> center 1 > >>>>> INFO [o.a.c.f.j.i.AsyncJobManagerImpl] > >>>>> (AsyncJobMgr-Heartbeat-1:ctx-9eb87638) Begin cleanup expired > >> async-jobs > >>>>> INFO [o.a.c.f.j.i.AsyncJobManagerImpl] > >>>>> (AsyncJobMgr-Heartbeat-1:ctx-9eb87638) End cleanup expired async-jobs > >>>>> WARN [c.c.r.ResourceManagerImpl] (615054626@qtp-36819918-8 > >>> :ctx-1a6ba54a > >>>>> ctx-73611d66) Unable to find the server resources at > >>> http://192.168.0.19 > >>>>> INFO [c.c.u.e.CSExceptionErrorCode] (615054626@qtp-36819918-8 > >>>> :ctx-1a6ba54a > >>>>> ctx-73611d66) Could not find exception: > >>>>> com.cloud.exception.DiscoveryException in error code list for > >>> exceptions > >>>>> WARN [o.a.c.a.c.a.h.AddHostCmd] (615054626@qtp-36819918-8 > >>> :ctx-1a6ba54a > >>>>> ctx-73611d66) Exception: > >>>>> com.cloud.exception.DiscoveryException: Unable to add the host > >>>>> at > >> > com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:804) > >>>> > >>>> > >>>> -- > >>>> *Mike Tutkowski* > >>>> *Senior CloudStack Developer, SolidFire Inc.* > >>>> e: mike.tutkow...@solidfire.com <javascript:;> > >>>> o: 303.746.7302 > >>>> Advancing the way the world uses the cloud > >>>> <http://solidfire.com/solution/overview/?video=play>*(tm)* > >>> > >>> > >>> > >>> > >>> -- > >>> *Mike Tutkowski* > >>> *Senior CloudStack Developer, SolidFire Inc.* > >>> e: mike.tutkow...@solidfire.com <javascript:;> > >>> o: 303.746.7302 > >>> Advancing the way the world uses the cloud > >>> <http://solidfire.com/solution/overview/?video=play>*(tm)* > >> > >> > >> > >> -- > >> *Mike Tutkowski* > >> *Senior CloudStack Developer, SolidFire Inc.* > >> e: mike.tutkow...@solidfire.com <javascript:;> > >> o: 303.746.7302 > >> Advancing the way the world uses the cloud > >> <http://solidfire.com/solution/overview/?video=play>*(tm)* > > > > > > > > -- > > *Mike Tutkowski* > > *Senior CloudStack Developer, SolidFire Inc.* > > e: mike.tutkow...@solidfire.com <javascript:;> > > o: 303.746.7302 > > Advancing the way the world uses the cloud > > <http://solidfire.com/solution/overview/?video=play>*(tm)* > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud <http://solidfire.com/solution/overview/?video=play>*™*