首页 > 其他 > 详细

zookeeper安装以及hbase安装及简单使用

时间:2020-12-16 12:05:19      阅读:26      评论:0      收藏:0      [点我收藏+]

zookeeper安装

解压后将zookeeper-3.3.4/conf目录下面的 zoo_sample.cfg修改为zoo.cfg,配置文件内容如下所示:

tickTime=2000
dataDir=/home/hadoop/storage/zookeeper
clientPort=2181
initLimit=5
syncLimit=2

 

 

启动

cd zookeeper-3.3.4/
bin/zkServer.sh start

启动之后jps查看进程之后会出现一个QuorumPeerMain的进程

关闭zookeeper

./zKserver.sh stop

hbase安装

1.解压安装包至路径 /usr/local

sudo tar -zxf ~/下载/hbase-1.1.2-bin.tar.gz -C /usr/local

2.将解压的文件名hbase-1.1.2改为hbase方便使用

sudo mv /usr/local/hbase-1.1.2 /usr/local/hbase

3.查看hbase版本,确定hbase安装成功

/usr/local/hbase/bin/hbase version

4.接下来先启动hadoop

然后输入命令jps,能看到NameNode,DataNode和SecondaryNameNode都已经成功启动,表示hadoop启动成功

5.接着切换目录至/usr/local/hbase;再启动HBase

cd /usr/local/hbase sudo bin/start-hbase.sh bin/hbase shell

 

 

运行成功后创建一个表

create ‘student‘,‘Sname‘,‘Ssex‘,‘Sage‘,‘Sdept‘,‘course‘

 

然后执行put命令来添加主键为95001,学号为95001,名字为LiYing的一行数据

put ‘student‘,‘95001‘,‘Sname:‘,‘LiYing‘

执行put命令来为95001行下的course列族的math列添加了一个数据

put ‘student‘,‘95001‘,‘course:math‘,‘80‘

执行delete命令来删除student表中95001行下的Ssex列的所有版本的数据,用get命令来查看

delete ‘student‘,‘95001‘,‘Ssex‘

get ‘student‘,‘95001‘

执行deleteall命令来删除student表中的95001行的全部数据

deleteall ‘student‘,‘95001‘

scan ‘student‘

HBase中有两个用于查看数据的命令:1、get命令,用于查看表的某一行数据;2、scan命令用于查看某个表的全部数据

执行get命令查看‘student’表‘95001’行的数据

get ‘student‘,‘95001‘

使用scan命令查看‘student’表的全部数据

scan ‘student‘

最后如果想退出数据库相关操作,输入exit命令即可退出

exit

停止hbase运行

sudo bin/stop-hbase.sh

 

 

zookeeper安装以及hbase安装及简单使用

原文:https://www.cnblogs.com/l1205/p/14142391.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!