在Hbase客户端启动Hbase shell问题

在Hbase客户端启动Hbase shell问题

#异常信息

NativeException: java.io.IOException: java.lang.reflect.InvocationTargetException
initialize at /home/pgxl/proc/hbase-1.2.0-cdh5.8.2/lib/ruby/hbase/hbase.rb:42
(root) at /home/pgxl/proc/hbase-1.2.0-cdh5.8.2/bin/hirb.rb:131

# 解决办法

hbase-site.xml的配置文件里面,有一个hbase.tmp.dir的配置。
需要在部署hbase客户机的机器上新建该目录,并授权启动hbase shell的linux用户对该目录拥有读写权限。
还得把hdfs-site.xml拷贝进HBASE_HOME/conf下面

你可能感兴趣的:(大数据)