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

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

 

 

posted @ 2020-12-16 09:58  FWBM  阅读(192)  评论(0编辑  收藏  举报