注意伪分布式不等同与单机模式!
1.需要安装好jdk
![[Hadoop平台搭建-集群部署-HA#3 jdk的安装与配置]]
2.解压HBase,配置环境变量
# 解压/opt目录hbase
tar -zxvf /soft/hbase-1.2.11-bin.tar.gz
# 修改解压之后的文件名
mv hbase-1.2.11/ hbase
3.修改配置文件hbase-site.xml
追加以下内容
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
配置项简介:
- hbase.rootdir上面说了是数据存放的位置,这里换成hadoop中hdfs上的位置;
- hbase.cluster.distributed是设置HBase的运行模式,false是单机模式,true是分布式模式,默认为false。如果是false, HBase和Zookeeper会运行在同一个JVM里面。
4.修改配置文件:hbase-env.sh
修改以下内容(即将配置文件中的这两个配置项的注释取出)
export JAVA_HOME=/usr/local/jdk
export HBASE_MANAGES_ZK=true
5.启动hbase进程
start-hbase.sh
6.进入hbase的shell终端
hbase shell
7.退出hbase的shell终端
quit
网友评论