hbase install

下载地址:
https://apache.osuosl.org/hbase/
我这里下载的是hbase-2.3.5-bin.tar.gz

mkdir -p /data/hbase
将压缩包放到该目录

#解压
tar -zxvf hbase-2.3.5-bin.tar.gz
#配置环境变量
export HBASE_HOME=/data/hbase/hbase-2.3.5
export PATH=$HBASE_HOME/bin:$PATH

#配置hbase-env.sh
export JAVA_HOME=/data/jdk/jdk1.8.0_271

#配置hbase-site.xml
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://bigdata-01.hadoop.com:8020/hbase</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/data/hbase/zookeeper</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>

参数说明一下:
(1)hbase.rootdir,HDFS的入口地址,地址和端口要和你的hadoop配置一样(core-site.xml中的 <name>fs.default.name</name>),所有节点公用地址
(2)hbase.cluster.distributed,ture表示分布式
(3)hbase.zookeeper.property.clientPort , zookeeper端口
(4)hbase.zookeeper.quorum , zookeeper节点
(5)hbase.zookeeper.property.dataDir , zookeeper 保持信息的文件,默认为/tmp 重启会丢失

#配置regionservers
localhost
regionservers文件列出了所有运行hbase的机器(即HRegionServer)。此文件的配置和Hadoop中的slaves文件十分相似,每行指定一台机器的主机名。当HBase启动的时候,会将此文件中列出的所有机器启动。关闭时亦如此。我们的配置意为在 slave1, slave2上都将启动

#启动hbase,需要使用hadoop用户启动
./bin/hbase-daemon.sh start  zookeeper
./bin/hbase-daemon.sh start  master
./bin/hbase-daemon.sh start  regionserver
或者
./bin/start-hbase.sh 

#使用jps
[hadoop@yfm19 hbase-2.3.5]$ jps
3634 JobHistoryServer
17122 HMaster
2900 NameNode
2997 DataNode
3078 SecondaryNameNode
3272 NodeManager
3179 ResourceManager
17004 HQuorumPeer
17724 Jps

访问
http://192.168.199.119:16010/master-status

#切换到命令行
./bin/hbase shell

//建表
create 'user','info'

//查看表
list

//插入表
put 'user','rk0001','info:name','wangwu'

put 'user','rk0002','info:name','lisi'

put 'user','rk0001','info:age','10'

//查看表的数据
scan 'user'

//根据row key查看
get 'user','rk0001'

//删除row key 
deleteall 'user', 'rk0001'

//删除表
锁定表:disable 'user'
删除表:drop 'user'

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四美

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值