1.配置系统变量
/etc/profile
export PATH=$PATH:/usr/local/hbase/bin
2.配置/usr/local/hbase/conf/hbase-env.sh
export JAVA_HOME=xxx
export HBASE_CLASSPATH=/usr/local/hadoop/conf #hadoop配置文件
export HBASE_MANAGES_ZK=true#不需要Zookeeper由HBase自己管理
3.配置/usr/local/hbase/conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>
hbase.rootdir指定HBase的存储目录;hbase.cluster.distributed设置集群处于分布式模式.
4.测试运行HBase
先启动Hadoop,再在hbase bin目录下启动 start-hbase.sh
10800 HRegionServer
9346 NameNode
9508 DataNode
9880 ResourceManager
10010 NodeManager
10619 HQuorumPeer
10684 HMaster
9709 SecondaryNameNode