大数据技术之HBase(一)HBase安装部署

一、HBase安装部署

  1. zookeeper正常部署

[root@hadoop02 bin]# zkServer.sh start

  1. Hadoop正常部署

[root@hadoop02 bin]# start-all.sh

  1. HBase解压

1. 解压文件
[root@hadoop02 install]# tar -zxf hbase-2.3.5-bin.tar.gz -C ../soft/
[root@hadoop02 install]# cd /opt/soft/

2. 改名
[root@hadoop02 soft]# mv hbase-2.3.5/ hbase235
[root@hadoop02 soft]# echo $JAVA_HOME
/opt/soft/jdb180

hbase-env.sh
hbase-site.xml
zoo.cfg

  1. HBase配置文件

1. 配置hbase
[root@hadoop02 soft]# vim /opt/soft/hbase235/conf/hbase-env.sh 
28 export JAVA_HOME=/opt/soft/jdk180
126 export HBASE_MANAGES_ZK=false

[root@hadoop02 soft]# vim /opt/soft/hbase235/conf/hbase-site.xml 
 43   <property>
 44     <name>hbase.rootdir</name>
 45     <value>hdfs://192.168.78.143:9000/hbase</value>
 46   </property>
 47   <property>
 48     <name>hbase.zookeeper.property.dataDir</name>
 49     <value>/opt/soft/zk345/datatmp</value>
 50   </property>
 51   <property>
 52     <name>hbase.cluster.distributed</name>
 53     <value>true</value>
 54   </property>
 55   <property>
 56     <name>hbase.zookeeper.property.clientPort</name>
 57     <value>2181</value>
 58   </property>
 59   <property>
 60     <name>hbase.tmp.dir</name>
 61     <value>/opt/soft/hbase235/tmp</value>
 62   </property>
 63   <property>
 64     <name>hbase.unsafe.stream.capability.enforce</name>
 65     <value>false</value>
 66   </property>

2. 配置hbase环境变量
[root@hadoop02 conf]# vim /etc/profile
# HBASE_HOME
export HBASE_HOME=/opt/soft/hbase235
export PATH=$PATH:$HBASE_HOME/bin

—————————————如果没有配置zk,下面进行单机的配置。————————————————————
————————————完成配置的可跳过下面步骤——————————————————
3. 配置zk
[root@hadoop02 conf]# pwd
/opt/soft/zk345/conf
[root@hadoop02 conf]# cp zoo_sample.cfg zoo.cfg
[root@hadoop02 conf]# vim ./zoo.cfg
12 dataDir=/opt/soft/zk345/datatmp
14 clientPort=2181
29 server.0=192.168.153.139:2287:3387

4. 设置zk myid
[root@hadoop02 conf]# mkdir -p /opt/soft/zk345/datatmp
[root@hadoop02 conf]# echo '0' > /opt/soft/zk345/datatmp/myid

5. 配置zk环境变量
[root@hadoop02 conf]# vim /etc/profile
# ZOOKEEPER_HOME
export ZOOKEEPER_HOME=/opt/soft/zk345
export PATH=$PATH:$ZOOKEEPER_HOME/bin

——————————————————————————————————————————————————————
6. 刷新配置文件
[root@hadoop02 conf]# source /etc/profile

  1. HBase服务的启动

[root@hadoop02 conf]# start-hbase.sh

  1. 查看HBase页面

在网页端进入16010 端口

二、hbase shell操作

进入hbase客户端命令行
hbase shell

 查看帮助命令
help

查看数据库中有哪些表
list
查看命名空间中有哪些表
list_namespace

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值