You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "John Vines (JIRA)" <ji...@apache.org> on 2012/12/18 17:42:12 UTC

[jira] [Updated] (ACCUMULO-873) Remove hadoop boxes from monitor

     [ https://issues.apache.org/jira/browse/ACCUMULO-873?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Vines updated ACCUMULO-873:
--------------------------------

    Fix Version/s: 1.4.3
                   1.5.0
      Description: Accumulo includes some HDFS information on the Overview page of the monitor. Unfortunately, there is not cosistency in hadoop and hadoop compatible distributions with regard to their stats apis. When these failures do happen, it breaks everything on the overview page, which includes the graphs. We should just purge them. People can get their dfs/jt stats from the respective services if they want them.  (was: Accumulo includes some HDFS information on the Overview page of the monitor. Unfortunately, on MapR, there is a casting issue which causes everything on the page to break. Ideally, I would like to see this work, either from MapR being part of the same Interface or us supporting MapR in this space. At the very least, I would like to see the monitor unkinked so that if there IS an error, we at least get the useful graphs.

{code}java.lang.ClassCastException: com.mapr.fs.MapRFileSystem cannot be cast to org.apache.hadoop.hdfs.DistributedFileSystem
	at org.apache.accumulo.server.monitor.servlets.DefaultServlet.doHdfsTable(DefaultServlet.java:297)
	at org.apache.accumulo.server.monitor.servlets.DefaultServlet.pageBody(DefaultServlet.java:207)
	at org.apache.accumulo.server.monitor.servlets.BasicServlet.doGet(BasicServlet.java:62)
	at org.apache.accumulo.server.monitor.servlets.DefaultServlet.doGet(DefaultServlet.java:146)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
	at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522){code})
      Environment:     (was: MapR)
          Summary: Remove hadoop boxes from monitor  (was: Monitor broken on top of MapR)
    
> Remove hadoop boxes from monitor
> --------------------------------
>
>                 Key: ACCUMULO-873
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-873
>             Project: Accumulo
>          Issue Type: Bug
>          Components: monitor
>    Affects Versions: 1.4.1, 1.4.2
>            Reporter: John Vines
>            Assignee: John Vines
>             Fix For: 1.5.0, 1.4.3
>
>
> Accumulo includes some HDFS information on the Overview page of the monitor. Unfortunately, there is not cosistency in hadoop and hadoop compatible distributions with regard to their stats apis. When these failures do happen, it breaks everything on the overview page, which includes the graphs. We should just purge them. People can get their dfs/jt stats from the respective services if they want them.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira