Hbase1.2.0安装部署

须前置安装zookeeper,可以参考【zookeeper3.4.5安装部署

hbase1.2.0下载地址【链接:https://pan.baidu.com/s/1ZYy_yZM5hll2Fl7Va49e5g 提取码:1f0s 】

解压安装

解压hbase-1.2.0-bin.tar.gz,指定到/opt/apps

# tar -zxf hbase-1.2.0-bin.tar.gz -C /opt/apps

重命名

# mv hbase-1.2.0 hbase

配置环境变量

# vi ~/.bashrc

文件末尾添加下面两句

export HBASE_HOME=/opt/apps/hbase
export PATH=$HBASE_HOME/bin:$PATH

修改配置文件hbase-env.sh

去掉以下两行注释并修改
export JAVA_HOME=/opt/apps/jdk
export HBASE_MANAGES_ZK=false

因为zookeeper用的是单独安装的,不是hbase自带的,所以上面配置为false.

修改配置文件hbase-site.xml

<configuration> </configuration>中添加

<property>
		<name>hbase.rootdir</name>
		<value>hdfs://master:9000/hbase</value>
</property> 
<property>
		<name>dfs.replication</name>
		<value>2</value>
</property>
<property> 
		<name>hbase.cluster.distributed</name> 
		<value>true</value> 
</property> 
<property>
		<name>hbase.zookeeper.property.clientPort</name>
		<value>2181</value>
</property>
<property> 
		<name>hbase.zookeeper.quorum</name> 
		<value>master,slave1,slave2</value>     
</property> 
<property> 
		<name>hbase.zookeeper.property.dataDir</name> 
		<value>/opt/apps/zookeeper/data</value>       
</property>

修改配置文件regionservers

将localhost替换为

slave1
slave2

分发到其他节点上

# scp -r hbase-1.2.0 hadoop@slave1:/opt/apps
# scp -r hbase-1.2.0 hadoop@slave2:/opt/apps

启动

# start-hbase.sh		//启动
# stop-hbase.sh			//停止
# hbase shell			//hbase shell启动

基本操作

1.create ‘test’,‘cf’ -------------------创建表test,并且创建列族cf。
2.put ‘test’,‘row1’,‘cf:a’,‘va’---------为表test按行键row1为列族中的列a赋值为va
3.scan ‘test’----------------------------查看表中的所有信息
4.get ‘test’,‘row1’---------------------查看表中指定行的信息
5.get ‘test’,‘row1’,‘cf:a’------------------查看表中指定行的列族某列信息
6.删除表:先 disable 'test’使处于无效状态,再drop ‘test’ 删除表
7.quit || exit------------------------------退出
8.get ‘test’,‘row1’,‘cf’,‘cg’------------------查看表中指定行的多个列族信息

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

龍啓

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

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

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

打赏作者

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

抵扣说明:

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

余额充值