yarn - hadoop ReentrantReadWriteLock -
my resourcemanager
process crash, , found 78 threads 'parking wait <0x00000005a3abb250>
', , no thread held object 0x00000005a3abb250
.
what hapend?
"658922022@qtp-1157567439-10404" daemon prio=10 tid=0x00007fde30737000 nid=0x305a waiting on condition [0x00007fde3763d000] java.lang.thread.state: waiting (parking) @ sun.misc.unsafe.park(native method) - parking wait <0x00000005a3abb250> (a java.util.concurrent.locks.reentrantreadwritelock$nonfairsync) @ java.util.concurrent.locks.locksupport.park(locksupport.java:186) @ java.util.concurrent.locks.abstractqueuedsynchronizer.parkandcheckinterrupt(abstractqueuedsynchronizer.java:834) @ java.util.concurrent.locks.abstractqueuedsynchronizer.doacquireshared(abstractqueuedsynchronizer.java:964) @ java.util.concurrent.locks.abstractqueuedsynchronizer.acquireshared(abstractqueuedsynchronizer.java:1282) @ java.util.concurrent.locks.reentrantreadwritelock$readlock.lock(reentrantreadwritelock.java:731) @ org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.rmappattemptimpl.gettrackingurl(rmappattemptimpl.java:480) @ org.apache.hadoop.yarn.server.resourcemanager.rmapp.rmappimpl.gettrackingurl(rmappimpl.java:602) @ org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.appinfo.<init>(appinfo.java:89) @ org.apache.hadoop.yarn.server.resourcemanager.webapp.appsblock.render(appsblock.java:86) @ org.apache.hadoop.yarn.webapp.view.htmlblock.render(htmlblock.java:66) @ org.apache.hadoop.yarn.webapp.view.htmlblock.renderpartial(htmlblock.java:76) @ org.apache.hadoop.yarn.webapp.view.render(view.java:235) @ org.apache.hadoop.yarn.webapp.view.htmlblock$block.subview(htmlblock.java:40) @ org.apache.hadoop.yarn.webapp.hamlet.hamlet._(hamlet.java:30347) @ org.apache.hadoop.yarn.server.resourcemanager.webapp.appsblockwithmetrics.render(appsblockwithmetrics.java:29) @ org.apache.hadoop.yarn.webapp.view.htmlblock.render(htmlblock.java:66) @ org.apache.hadoop.yarn.webapp.view.htmlblock.renderpartial(htmlblock.java:76) @ org.apache.hadoop.yarn.webapp.view.render(view.java:235) @ org.apache.hadoop.yarn.webapp.view.htmlpage$page.subview(htmlpage.java:49) @ org.apache.hadoop.yarn.webapp.hamlet.hamletimpl$eimp._v(hamletimpl.java:117) @ org.apache.hadoop.yarn.webapp.hamlet.hamlet$td._(hamlet.java:845) @ org.apache.hadoop.yarn.webapp.view.twocolumnlayout.render(twocolumnlayout.java:56) @ org.apache.hadoop.yarn.webapp.view.htmlpage.render(htmlpage.java:82) @ org.apache.hadoop.yarn.webapp.dispatcher.render(dispatcher.java:197) @ org.apache.hadoop.yarn.webapp.dispatcher.service(dispatcher.java:156) @ javax.servlet.http.httpservlet.service(httpservlet.java:820) @ com.google.inject.servlet.servletdefinition.doservice(servletdefinition.java:263) @ com.google.inject.servlet.servletdefinition.service(servletdefinition.java:178) @ com.google.inject.servlet.managedservletpipeline.service(managedservletpipeline.java:91) @ com.google.inject.servlet.filterchaininvocation.dofilter(filterchaininvocation.java:62) @ com.sun.jersey.spi.container.servlet.servletcontainer.dofilter(servletcontainer.java:900) @ com.sun.jersey.spi.container.servlet.servletcontainer.dofilter(servletcontainer.java:834) @ org.apache.hadoop.yarn.server.resourcemanager.webapp.rmwebappfilter.dofilter(rmwebappfilter.java:84) @ com.sun.jersey.spi.container.servlet.servletcontainer.dofilter(servletcontainer.java:795) @ com.google.inject.servlet.filterdefinition.dofilter(filterdefinition.java:163) @ com.google.inject.servlet.filterchaininvocation.dofilter(filterchaininvocation.java:58) @ com.google.inject.servlet.managedfilterpipeline.dispatch(managedfilterpipeline.java:118) @ com.google.inject.servlet.guicefilter.dofilter(guicefilter.java:113) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ org.apache.hadoop.http.lib.staticuserwebfilter$staticuserfilter.dofilter(staticuserwebfilter.java:109) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ org.apache.hadoop.http.httpserver2$quotinginputfilter.dofilter(httpserver2.java:1183) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ org.apache.hadoop.http.nocachefilter.dofilter(nocachefilter.java:45) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ org.apache.hadoop.http.nocachefilter.dofilter(nocachefilter.java:45) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:399) @ org.mortbay.jetty.security.securityhandler.handle(securityhandler.java:216) @ org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:182) @ org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:766) @ org.mortbay.jetty.webapp.webappcontext.handle(webappcontext.java:450) @ org.mortbay.jetty.handler.contexthandlercollection.handle(contexthandlercollection.java:230) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ org.mortbay.jetty.server.handle(server.java:326) @ org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:542) @ org.mortbay.jetty.httpconnection$requesthandler.headercomplete(httpconnection.java:928) @ org.mortbay.jetty.httpparser.parsenext(httpparser.java:549) @ org.mortbay.jetty.httpparser.parseavailable(httpparser.java:212) @ org.mortbay.jetty.httpconnection.handle(httpconnection.java:404) @ org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:410) @ org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:582)
Comments
Post a Comment