Return-Path:
Problem accessing /agent/v1/register/ambdevtestdc2host-group-51.node.exa=
mple Reason:
HTTP ERROR: 500
Server Error
On Mar 8, 2016, at 5:55 AM, cs user <acldstkusr@gmail.com> wrote:
Hi All,
I've upgraded Ambari from version 2.1.2-377 to version= 2.2.1.0-161.
After performing the upgrade on the server, agents, upgradi= ng the database and starting everything up, I keep seeing the following err= or in the logs on the server:
08 Mar 2016 10:07:05,087 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,088 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 308 Mar 2016 10:07:05,120 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,120 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 508 Mar 2016 10:07:05,134 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,134 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 808 Mar 2016 10:07:05,147 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,148 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 708 Mar 2016 10:07:05,158 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,158 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 608 Mar 2016 10:07:05,170 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,170 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 208 Mar 2016 10:07:05,184 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,185 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 108 Mar 2016 10:07:05,194 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= Host Assignment Pending08 Mar 2016 10:07:05,194 INFO [qtp-ambari-agent-55] L= ogicalRequest:420 - LogicalRequest.createHostRequests: created new outstand= ing host request ID =3D 408 Mar 2016 10:07:05,290 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-21.node.example08 Mar 2016 10:07:05,328 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-51.node.example08 Mar 2016 10:07:05,384 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-11.node.example08 Mar 2016 10:07:05,428 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-41.node.example08 Mar 2016 10:07:05,507 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-31.node.example08 Mar 2016 10:07:05,575 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-53.node.example08 Mar 2016 10:07:05,627 INFO [qtp-ambari-agent-55] H= ostRequest:125 - HostRequest: Successfully recovered host request for host:= ambdevtestdc2host-group-52.node.example08 Mar 2016 10:07:05,644 WARN [qtp-ambari-agent-55] S= ervletHandler:563 - /agent/v1/register/ambdevtestdc2host-group-51.node.exam= plejava.lang.NullPointerExceptionat org.apache.ambari.server.top= ology.PersistedStateImpl.getAllRequests(PersistedStateImpl.java:157)at org.apache.ambari.server.top= ology.TopologyManager.ensureInitialized(TopologyManager.java:131)at org.apache.ambari.server.top= ology.TopologyManager.onHostRegistered(TopologyManager.java:315)at org.apache.ambari.server.sta= te.host.HostImpl$HostRegistrationReceived.transition(HostImpl.java:301)at org.apache.ambari.server.sta= te.host.HostImpl$HostRegistrationReceived.transition(HostImpl.java:266)at org.apache.ambari.server.sta= te.fsm.StateMachineFactory$SingleInternalArc.doTransition(StateMachineFacto= ry.java:354)at org.apache.ambari.server.sta= te.fsm.StateMachineFactory.doTransition(StateMachineFactory.java:294)at org.apache.ambari.server.sta= te.fsm.StateMachineFactory.access$300(StateMachineFactory.java:39)at org.apache.ambari.server.sta= te.fsm.StateMachineFactory$InternalStateMachine.doTransition(StateMachineFa= ctory.java:440)at org.apache.ambari.server.sta= te.host.HostImpl.handleEvent(HostImpl.java:570)at org.apache.ambari.server.age= nt.HeartBeatHandler.handleRegistration(HeartBeatHandler.java:966)at org.apache.ambari.server.age= nt.rest.AgentResource.register(AgentResource.java:95)at sun.reflect.NativeMethodAcce= ssorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAcce= ssorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethod= AccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.inv= oke(Method.java:497)at com.sun.jersey.spi.container= .JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)at com.sun.jersey.server.impl.m= odel.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker.= _dispatch(AbstractResourceMethodDispatchProvider.java:185)at com.sun.jersey.server.impl.m= odel.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMeth= odDispatcher.java:75)at com.sun.jersey.server.impl.u= ri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)at com.sun.jersey.server.impl.u= ri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)at com.sun.jersey.server.impl.u= ri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)at com.sun.jersey.server.impl.u= ri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)at com.sun.jersey.server.impl.u= ri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)--_000_8E9991E401EA4604AFF4936A97D99AE5hortonworkscom_--at com.sun.jersey.server.impl.a= pplication.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542)<= /div>at com.sun.jersey.server.impl.a= pplication.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473)<= /div>at com.sun.jersey.server.impl.a= pplication.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419)= div>at com.sun.jersey.server.impl.a= pplication.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409)= div>at com.sun.jersey.spi.container= .servlet.WebComponent.service(WebComponent.java:409)at com.sun.jersey.spi.container= .servlet.ServletContainer.service(ServletContainer.java:540)at com.sun.jersey.spi.container= .servlet.ServletContainer.service(ServletContainer.java:715)at javax.servlet.http.HttpServl= et.service(HttpServlet.java:848)at org.eclipse.jetty.servlet.Se= rvletHolder.handle(ServletHolder.java:684)at org.eclipse.jetty.servlet.Se= rvletHandler$CachedChain.doFilter(ServletHandler.java:1496)at org.apache.ambari.server.sec= urity.SecurityFilter.doFilter(SecurityFilter.java:67)at org.eclipse.jetty.servlet.Se= rvletHandler$CachedChain.doFilter(ServletHandler.java:1467)at org.apache.ambari.server.api= .AmbariPersistFilter.doFilter(AmbariPersistFilter.java:47)at org.eclipse.jetty.servlet.Se= rvletHandler$CachedChain.doFilter(ServletHandler.java:1467)at org.eclipse.jetty.servlets.U= serAgentFilter.doFilter(UserAgentFilter.java:82)at org.eclipse.jetty.servlets.G= zipFilter.doFilter(GzipFilter.java:294)at org.eclipse.jetty.servlet.Se= rvletHandler$CachedChain.doFilter(ServletHandler.java:1467)at org.eclipse.jetty.servlet.Se= rvletHandler.doHandle(ServletHandler.java:501)at org.eclipse.jetty.server.han= dler.ContextHandler.doHandle(ContextHandler.java:1086)at org.eclipse.jetty.servlet.Se= rvletHandler.doScope(ServletHandler.java:429)at org.eclipse.jetty.server.han= dler.ContextHandler.doScope(ContextHandler.java:1020)at org.eclipse.jetty.server.han= dler.ScopedHandler.handle(ScopedHandler.java:135)at org.eclipse.jetty.server.han= dler.HandlerWrapper.handle(HandlerWrapper.java:116)at org.eclipse.jetty.server.Ser= ver.handle(Server.java:370)at org.eclipse.jetty.server.Abs= tractHttpConnection.handleRequest(AbstractHttpConnection.java:494)at org.eclipse.jetty.server.Abs= tractHttpConnection.content(AbstractHttpConnection.java:982)at org.eclipse.jetty.server.Abs= tractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043= )at org.eclipse.jetty.http.HttpP= arser.parseNext(HttpParser.java:865)at org.eclipse.jetty.http.HttpP= arser.parseAvailable(HttpParser.java:240)at org.eclipse.jetty.server.Asy= ncHttpConnection.handle(AsyncHttpConnection.java:82)at org.eclipse.jetty.io.nio.Ssl= Connection.handle(SslConnection.java:196)at org.eclipse.jetty.io.nio.Sel= ectChannelEndPoint.handle(SelectChannelEndPoint.java:696)at org.eclipse.jetty.io.nio.Sel= ectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)at org.eclipse.jetty.util.threa= d.QueuedThreadPool.runJob(QueuedThreadPool.java:608)at org.eclipse.jetty.util.threa= d.QueuedThreadPool$3.run(QueuedThreadPool.java:543)at java.lang.Thread.run(Thread.= java:745)
This is not specific to host group ambdevtestdc2host-group-= 51.node.example, it is happening for all host groups.
On the agents I see the following:
<head><meta http-equiv=3D"Content-Type" content=3D&q= uot;text/html;charset=3DISO-8859-1"/><title>Error 500 Server Error</title></head><body><h2>HTTP ERROR: 500</h2><p>Problem accessing /agent/v1/register/ambdevtestdc2= host-group-51.node.example Reason:<pre> Server Error</pre></p>=<hr /><i><small>Powered by Jetty://</s= mall></i>
Is there a work around for this? It's just a test cluster, = but it would be good to know how to work around this, as I've seen it a num= ber of times now. Is there anything that can be modified in the database to= resolve it?
Thanks!