Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C58761101B for ; Mon, 25 Aug 2014 08:48:58 +0000 (UTC) Received: (qmail 65190 invoked by uid 500); 25 Aug 2014 08:48:58 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 65148 invoked by uid 500); 25 Aug 2014 08:48:58 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 65075 invoked by uid 99); 25 Aug 2014 08:48:58 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Aug 2014 08:48:58 +0000 Date: Mon, 25 Aug 2014 08:48:58 +0000 (UTC) From: "ramkrishna.s.vasudevan (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-11816) Initializing custom Metrics implementation failed in Mapper or Reducer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-11816?page=3Dcom.atlassia= n.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D141= 08902#comment-14108902 ]=20 ramkrishna.s.vasudevan commented on HBASE-11816: ------------------------------------------------ Patch looks good to me. > Initializing custom Metrics implementation failed in Mapper or Reducer > ---------------------------------------------------------------------- > > Key: HBASE-11816 > URL: https://issues.apache.org/jira/browse/HBASE-11816 > Project: HBase > Issue Type: Bug > Components: metrics > Reporter: Huafeng Wang > Priority: Minor > Attachments: hbase-11816.patch > > > When I want to initialize a custom MetricsSource implementation which ext= ends class BaseSourceImpl in Mapper or Reducer=E2=80=99s setup stage, an ex= ception will be thrown: > Error: org.apache.hadoop.metrics2.MetricsException: Metrics source JvmMet= rics already exists! > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceN= ame(DefaultMetricsSystem.java:126) > at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName= (DefaultMetricsSystem.java:107) > at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.register(Met= ricsSystemImpl.java:217) > at org.apache.hadoop.metrics2.source.JvmMetrics.create(JvmMetrics= .java:78) > at org.apache.hadoop.hbase.metrics.BaseSourceImpl$DefaultMetricsS= ystemInitializer.init(BaseSourceImpl.java:51) > at org.apache.hadoop.hbase.metrics.BaseSourceImpl.(BaseSour= ceImpl.java:74) > at org.apache.hadoop.hbase.mapreduce.IdentityTableReducer.setup(I= dentityTableReducer.java:89) > at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:168) > at org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.j= ava:627) > at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:389) > at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:167) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:415) > at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroup= Information.java:1548) > at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:162) > The bug is similar to https://issues.apache.org/jira/browse/MAPREDUCE-397= 6 -- This message was sent by Atlassian JIRA (v6.2#6252)