cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ahmad Emneina <aemne...@gmail.com>
Subject Re: Unable to add rebuilt xenserver host
Date Fri, 22 Mar 2013 17:30:32 GMT
have you looked at host_details? There should still be an entry with the
same host details. I'm not entirely sure if this is safe, but you might
want to back up your db, then delete the entries for the problem host from
both the cloud.host and cloud.host_details tables.


On Fri, Mar 22, 2013 at 9:57 AM, Kirk Jantzer <kirk.jantzer@gmail.com>wrote:

> Anybody?
>
>
> On Thu, Mar 21, 2013 at 8:58 PM, Kirk Jantzer <kirk.jantzer@gmail.com
> >wrote:
>
> > I deleted the host from cloud.host, as well as any old guests in
> > cloud.vm_instance that had that host as last_host_id.
> > On Mar 21, 2013 8:53 PM, "Jason Davis" <scr512@gmail.com> wrote:
> >
> >> Not in front of my workstation but I bet the UUID in the cloud.host
> >> portion
> >> of the DB still exists even if it is marked "removed". Easy way to fix
> >> this
> >> is to slightly change that UUID.
> >> On Mar 21, 2013 2:34 PM, "Kirk Jantzer" <kirk.jantzer@gmail.com> wrote:
> >>
> >> > Background: I evicted a host from my cluster to do some testing with
> >> some
> >> > other opensource products. When I was done, I reinstalled XS as I did
> to
> >> > all the other hosts, however I am unable to add the host back to the
> >> > cluster. I did find a post about duplicate entries in the db, so I
> >> deleted
> >> > the entry, but am still unable to add it. Thoughts?
> >> >
> >> > CS 4.0.1
> >> > XenServer 6.0.2
> >> >
> >> > Output of /var/log/cloud/management/management-server.log:
> >> >
> >> > 2013-03-21 15:23:11,989 DEBUG [cloud.api.ApiServlet]
> (http-8080-3:null)
> >> > ===START===  <client_ipaddress> -- GET
> >> >
> >> >
> >>
>  command=addHost&zoneid=7551e0e8-5c64-4955-b368-cf497bd9fd16&podid=81151bfa-d519-4b1d-92ca-df7ce424460c&clusterid=9ec5ca37-df78-4910-b09f-d9be3bed2269&hypervisor=XenServer&clustertype=CloudManaged&hosttags=&username=root&url=http%3A%2F%2F<host_name>&response=json&sessionkey=LPR4A%2FAuwEtdUbF%2BdvSyLpg7rnA%3D&_=1363893870935
> >> > 2013-03-21 15:23:12,001 INFO  [cloud.resource.ResourceManagerImpl]
> >> > (http-8080-3:null) Trying to add a new host at http://<host_name>
in
> >> data
> >> > center 1
> >> > 2013-03-21 15:23:12,059 DEBUG [xen.resource.XenServerConnectionPool]
> >> > (http-8080-3:null) Slave logon to <host_ipaddress>
> >> > 2013-03-21 15:23:12,076 DEBUG [xen.resource.XenServerConnectionPool]
> >> > (http-8080-3:null) Logging on as the master to <host_ipaddress>
> >> > 2013-03-21 15:23:13,006 WARN  [xen.resource.XenServerConnectionPool]
> >> > (http-8080-3:null) Catch
> com.xensource.xenapi.Types$OperationNotAllowed
> >> > Unable to allow host <host_ipaddress> to join pool <master_ipaddress>
> >> due
> >> > to You attempted an operation that was not allowed.
> >> > You attempted an operation that was not allowed.
> >> >         at com.xensource.xenapi.Types.checkResponse(Types.java:1572)
> >> >         at
> com.xensource.xenapi.Connection.dispatch(Connection.java:368)
> >> >         at com.xensource.xenapi.Pool.join(Pool.java:1054)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.hypervisor.xen.resource.XenServerConnectionPool.join(XenServerConnectionPool.java:785)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.hypervisor.xen.resource.XenServerConnectionPool.joinPool(XenServerConnectionPool.java:159)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.addHostsToPool(XcpServerDiscoverer.java:407)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.find(XcpServerDiscoverer.java:207)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:687)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:544)
> >> >         at
> >> com.cloud.api.commands.AddHostCmd.execute(AddHostCmd.java:140)
> >> >         at
> com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:138)
> >> >         at com.cloud.api.ApiServer.queueCommand(ApiServer.java:544)
> >> >         at com.cloud.api.ApiServer.handleRequest(ApiServer.java:423)
> >> >         at
> com.cloud.api.ApiServlet.processRequest(ApiServlet.java:312)
> >> >         at com.cloud.api.ApiServlet.doGet(ApiServlet.java:64)
> >> >         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> >> >         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >> >         at
> >> >
> >>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >> >         at
> >> >
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
> >> >         at
> >> >
> >>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
> >> >         at
> >> >
> >> >
> >>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
> >> >         at
> >> >
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >> >         at java.lang.Thread.run(Thread.java:679)
> >> > 2013-03-21 15:23:13,007 DEBUG [xen.resource.XenServerConnectionPool]
> >> > (http-8080-3:null) Host(<host_ipaddress>) unable to Join the pool
at
> >> > <master_ipaddress>
> >> > 2013-03-21 15:23:13,007 WARN  [xen.discoverer.XcpServerDiscoverer]
> >> > (http-8080-3:null) Unable to join the pool
> >> > 2013-03-21 15:23:13,007 DEBUG [xen.discoverer.XcpServerDiscoverer]
> >> > (http-8080-3:null) other exceptions:
> >> > com.cloud.exception.DiscoveryException: Unable to join the pool
> >> > com.cloud.exception.DiscoveryException: Unable to join the pool
> >> >         at
> >> >
> >> >
> >>
> com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.addHostsToPool(XcpServerDiscoverer.java:409)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.find(XcpServerDiscoverer.java:207)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:687)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:544)
> >> >         at
> >> com.cloud.api.commands.AddHostCmd.execute(AddHostCmd.java:140)
> >> >         at
> com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:138)
> >> >         at com.cloud.api.ApiServer.queueCommand(ApiServer.java:544)
> >> >         at com.cloud.api.ApiServer.handleRequest(ApiServer.java:423)
> >> >         at
> com.cloud.api.ApiServlet.processRequest(ApiServlet.java:312)
> >> >         at com.cloud.api.ApiServlet.doGet(ApiServlet.java:64)
> >> >         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> >> >         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >> >         at
> >> >
> >>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >> >         at
> >> >
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
> >> >         at
> >> >
> >>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
> >> >         at
> >> >
> >> >
> >>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
> >> >         at
> >> >
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >> >         at java.lang.Thread.run(Thread.java:679)
> >> > 2013-03-21 15:23:13,008 WARN  [cloud.resource.ResourceManagerImpl]
> >> > (http-8080-3:null) Unable to find the server resources at http://
> >> > <host_name>
> >> > 2013-03-21 15:23:13,008 WARN  [api.commands.AddHostCmd]
> >> (http-8080-3:null)
> >> > Exception:
> >> > com.cloud.exception.DiscoveryException: Unable to add the host
> >> >         at
> >> >
> >> >
> >>
> com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:737)
> >> >         at
> >> >
> >> >
> >>
> com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:544)
> >> >         at
> >> com.cloud.api.commands.AddHostCmd.execute(AddHostCmd.java:140)
> >> >         at
> com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:138)
> >> >         at com.cloud.api.ApiServer.queueCommand(ApiServer.java:544)
> >> >         at com.cloud.api.ApiServer.handleRequest(ApiServer.java:423)
> >> >         at
> com.cloud.api.ApiServlet.processRequest(ApiServlet.java:312)
> >> >         at com.cloud.api.ApiServlet.doGet(ApiServlet.java:64)
> >> >         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> >> >         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >> >         at
> >> >
> >>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
> >> >         at
> >> >
> >> >
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >> >         at
> >> >
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
> >> >         at
> >> >
> >>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
> >> >         at
> >> >
> >> >
> >>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
> >> >         at
> >> >
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >> >         at java.lang.Thread.run(Thread.java:679)
> >> > 2013-03-21 15:23:13,008 WARN  [cloud.api.ApiDispatcher]
> >> (http-8080-3:null)
> >> > class com.cloud.api.ServerApiException : Unable to add the host
> >> > 2013-03-21 15:23:13,009 DEBUG [cloud.api.ApiServlet]
> (http-8080-3:null)
> >> > ===END===  <client_ipaddress> -- GET
> >> >
> >> >
> >>
>  command=addHost&zoneid=7551e0e8-5c64-4955-b368-cf497bd9fd16&podid=81151bfa-d519-4b1d-92ca-df7ce424460c&clusterid=9ec5ca37-df78-4910-b09f-d9be3bed2269&hypervisor=XenServer&clustertype=CloudManaged&hosttags=&username=root&url=http%3A%2F%2F<host_name>&response=json&sessionkey=LPR4A%2FAuwEtdUbF%2BdvSyLpg7rnA%3D&_=1363893870935
> >> >
> >>
> >
>
>
> --
> Regards,
>
> Kirk Jantzer
> c: (678) 561-5475
>

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