之前配置环境变量一直出问题是因为,
我总把$HBASE_HOME/bin写在其他$HIVE_HOME/bin的后面,
原来它是单独写一行才会生效。
设置环境变量
1. 使用sudo vi /etc/profile命令修改系统环境变量
export HBASE_HOME=/app/hbase-0.96.2
export PATH=$PATH:$HBASE_HOME/bin
2.使环境变量生效并验证环境变量生效
source /etc/profile
hbase version
环境变量配完了,还需要配置下
hbase-env.sh
export JAVA_HOME=/usr/lib/jvm/default-java //用什么java的jdk
export HBASE_CLASSPATH=/work/local/hbase-2.0.2/conf //Hbase的配置目录
export HBASE_MANAGES_ZK=true //是否用自带的zookeeper
hbase-site.xml
注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下
<property>
<name>hbase.rootdir</name>
<value>hdfs://server110/hbase</value>
</property>
是HBase集群中所有RegionServer共享目录,用来持久化HBase的数据,
一般设置的是hdfs的文件目录。${h