通过cdh5部署的hbase无法直接读取hbase-site.xml,只能通过cdh5上的配置管理来修改权限配置。
进入hbase配置界面,点击左侧hbase范围服务
配置hbase超级用户 hbase.superuser
启动安全授权 hbase.security.authorization
开启 HBase Secure RPC 引擎 hbase.rpc.engine
点击左侧的master在 hbase.coprocessor.master.classes里追加如下内容
org.apache.Hadoop.hbase.security.access.AccessController
点击左侧的regionserver在hbase.coprocessor.region.classes里追加如下内容
org.apache.hadoop.hbase.security.access.AccessController