Created 06-27-2016 03:01 PM
I have added a custom built Java jar file to the HBase Classpath.
I added to the hbase-site.xml with Ambari.
How can be sure that my endpoint co-processor was available to HBase?
Can I test it via hbase shell?
Created 06-27-2016 04:05 PM
Good Overview
https://community.hortonworks.com/questions/2577/hbase-coprocessor-and-security.html
Doc on Hbase Endpoint Coprocessor
https://www.3pillarglobal.com/insights/hbase-coprocessors#(endpoints-coprocessor)
Introduction
https://blogs.apache.org/hbase/entry/coprocessor_introduction
Created 06-27-2016 03:33 PM
In region server log, you should observe something similar to the following:
2016-06-16 19:44:10,222 INFO [regionserver/hbase5-merge-normalizer-3.openstacklocal/172.22.78.125:16020] coprocessor.CoprocessorHost: System coprocessor org.apache.hadoop.hbase.security.access.AccessController was loaded successfully with priority (536870911).
If the coprocessor was loaded per table, you can use 'describe' command in shell to verify.
Created 06-27-2016 04:05 PM
Good Overview
https://community.hortonworks.com/questions/2577/hbase-coprocessor-and-security.html
Doc on Hbase Endpoint Coprocessor
https://www.3pillarglobal.com/insights/hbase-coprocessors#(endpoints-coprocessor)
Introduction
https://blogs.apache.org/hbase/entry/coprocessor_introduction
Created 06-27-2016 09:02 PM
The coprocessor is not showing up in the logs.
it is registered in the ambari custom hbase-site.xml
The jar files were tried both in the hbase classpath and hbase home
Created 06-27-2016 09:04 PM
Where is the custom jar located ?
Can you show related snippet from hbase-site.xml ?
Thanks
Created 06-27-2016 09:32 PM
anyone have a good github hbase coprocessor example with pom
Created 06-27-2016 09:34 PM
Created 06-27-2016 09:48 PM
You can find a ton of hbase coprocessors under: