Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase >> mail # user >> Co-processor seems to be failing to load


Copy link to this message
-
Co-processor seems to be failing to load
Was trying to play around with Co-processors by trying to launch the
following co-processor of type RegionObserver in a standalone HBase
instance, deployed in distributed mode (meaning ZK, Region Server and Master
running as three separate JVM instances on the same host)

<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
Following is the simple co-processor code

package com.myemployer.group.project.hbase.monitoring.coprocessor;

<Import stmts>
public class HbaseMetricsDumper extends BaseRegionObserver {
        public static final Log log LogFactory.getLog(HbaseMetricsDumper.class);

        public void start(CoprocessorEnvironment e) throws IOException {
                log.debug(" Starting the co-processor HbaseMetricsDumper ");
        }

        public void preGet(ObserverContext<RegionCoprocessorEnvironment> e,
                        Get get, List<KeyValue> results) {
            
                 log.debug(" About to invoke 'get'  ");
                
             }                          
}

Here's the corresponding entry on the Hbase region server hbase-site.xml.

 <property>
  <name>hbase.coprocessor.region.classes</name>
  <value>com.myemployer.group.project.hbase.monitoring.coprocessor</value>
 </property>
Once I start hbase ,I don't see the expected log stmt " Starting the
co-processor HbaseMetricsDumper " logged in the start() method. Neither do I
see the log stmt logged through the preGet() callback.

Could anyone see the problem here..
--
View this message in context: http://apache-hbase.679495.n3.nabble.com/Co-processor-seems-to-be-failing-to-load-tp4032590.html
Sent from the HBase User mailing list archive at Nabble.com.
+
techbuddy 2012-10-04, 07:17
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB