cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Tutkowski <mike.tutkow...@solidfire.com>
Subject Re: "Unable to add the host" error, CS host XS
Date Wed, 11 Nov 2015 22:11:14 GMT
Glad to hear it's working now. :)

On Wednesday, November 11, 2015, B Prakash <bprakg@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 <RBergsma@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 <bprakg@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.tutkowski@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 <bprakg@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.tutkowski@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 <bprakg@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.tutkowski@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 <bprakg@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.tutkowski@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 <bprakg@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.tutkowski@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.tutkowski@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.tutkowski@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.tutkowski@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.tutkowski@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message