hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Enoch Hsu <e...@us.ibm.com>
Subject HBase 0.94.3 with ACL RS won't start
Date Thu, 19 Jun 2014 21:59:31 GMT


Hi All,

I am running HBase 0.94.3 and trying to get ACL working on a single node
cluster. I followed the steps in
http://hbase.apache.org/book/hbase.accesscontrol.configuration.html step
8.4.3 and added those 2 properties to my hbase-site.xml
After stopping and starting hbase, my regionserver is dying with following
error/stack trace

2014-06-19 14:51:00,430 WARN
org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Exception
running postOpenDeployTasks; region=1028785192
org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed
1 action: org.apache.hadoop.hbase.security.AccessDeniedException:
Insufficient permissions (table=-ROOT-, family: info, action=WRITE)
        at
org.apache.hadoop.hbase.security.access.AccessController.requirePermission
(AccessController.java:471)
        at org.apache.hadoop.hbase.security.access.AccessController.prePut
(AccessController.java:878)
        at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut
(RegionCoprocessorHost.java:800)
        at org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook
(HRegion.java:2046)
        at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate
(HRegion.java:2022)
        at org.apache.hadoop.hbase.regionserver.HRegionServer.multi
(HRegionServer.java:3573)
        at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call
(WritableRpcEngine.java:364)
        at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run
(HBaseServer.java:1426)
: 1 time, servers with issues: bdvm081.svl.ibm.com:60020,
        at org.apache.hadoop.hbase.client.HConnectionManager
$HConnectionImplementation.processBatchCallback
(HConnectionManager.java:1624)
        at org.apache.hadoop.hbase.client.HConnectionManager
$HConnectionImplementation.processBatch(HConnectionManager.java:1400)
        at org.apache.hadoop.hbase.client.HTable.flushCommits
(HTable.java:915)
        at org.apache.hadoop.hbase.client.HTable.doPut(HTable.java:771)
        at org.apache.hadoop.hbase.client.HTable.put(HTable.java:746)
        at org.apache.hadoop.hbase.catalog.MetaEditor.put
(MetaEditor.java:99)
        at org.apache.hadoop.hbase.catalog.MetaEditor.putToCatalogTable
(MetaEditor.java:89)
        at org.apache.hadoop.hbase.catalog.MetaEditor.updateLocation
(MetaEditor.java:260)
        at org.apache.hadoop.hbase.catalog.MetaEditor.updateMetaLocation
(MetaEditor.java:222)
        at
org.apache.hadoop.hbase.regionserver.HRegionServer.postOpenDeployTasks
(HRegionServer.java:1757)
        at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler
$PostOpenDeployTasksThread.run(OpenRegionHandler.java:242)

Any ideas on what is causing this and how to fix?

I also tried adding hbase.superuser but that also did not work.

Thanks,
Enoch Hsu
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message