目录
- 1、前置条件
- 2、HBase上传解压
- 3、配置环境变量
- 3.1 配置系统环境
- 3.2 配置hbase-env.sh
- 3.3 配置hbase-site.xml
- 3.4 修改regionservers文件
- 4、启动
- 5、查看HBase页面
1、前置条件
- 1、zookeeper正常部署并启动:
[root@hadoop101 zookeeper]$ $ZK_HOME/bin/zkServer.sh start
- 2、Hadoop伪分布式集群的正常部署并启动:
[root@hadoop101 hadoop]$ $HADOOP_HOME/sbin/start-dfs.sh
2、HBase上传解压
- 下载hbase(建议下载hbase-1.2.1配合hadoop2.7.3或下载hbase-1.2.0配合hadoop2.6.0)
- 将压缩文件解压到opt目录下:
tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz -C /opt
- 进opt目录创建软链接:
ln -s /opt/hbase-1.2.0-cdh5.14.2 hbase /opt/hbase
3、配置环境变量
3.1 配置系统环境
输入:vi /etc/profile
export HBASE_HOME=/opt/hbase
export PATH=$PATH:$HBASE_HOME/bin
使系统环境生效:source /etc/profile
3.2 配置hbase-env.sh
在hbase的conf目录下输入:vi hbase-env.sh
export JAVA_HOME=/opt/jdk1.8.0_221
export HBASE_MANAGES_ZK=false
3.3 配置hbase-site.xml
在hbase的conf目录下输入:vi hbase-site.xml
在中增加:
<property> <name>hbase.rootdirname> <value>hdfs://hadoop101:9000/hbasevalue>
property>
<property> <name>hbase.cluster.distributedname><value>truevalue>
property>
<property><name>hbase.master.portname><value>16000value>
property>
<property><name>hbase.zookeeper.property.clientPortname><value>2181value>
property>
<property><name>hbase.zookeeper.quorumname><value>hadoop101value>
property>
<property> <name>hbase.zookeeper.property.dataDirname><value>/opt/zkpr/zkDatavalue>
property>
3.4 修改regionservers文件
在hbase的conf目录下输入&#xff1a;vi regionservers
hadoop101
4、启动
启动方式一&#xff1a;
[root&#64;hadoop101 hbase]$ $HBASE_HOME/bin/hbase-daemon.sh start master
[root&#64;hadoop101 hbase]$ $HBASE_HOME/bin/hbase-daemon.sh start regionserver
启动方式二&#xff1a;
[root&#64;hadoop101 hbase]$ $HBASE_HOME/bin/start-hbase.sh
对应的停止服务&#xff1a;
[root&#64;hadoop101 hbase]$ $HBASE_HOME/bin/stop-hbase.sh
启动验证&#xff1a;启动完成后&#xff0c;使用jps命令查看进程
5、查看HBase页面
启动成功后&#xff0c;可以通过“host:port”的方式来访问HBase管理页面&#xff0c;例如&#xff1a;http://hadoop101:60010
Hbase环境搭建(单机模式)
HBase环境搭建(完全分布式)