先移动到ZooKeeper所在目录
cd /usr/local/zookeeper/bin //移动到ZooKeeper所在目录
然后执行指令
./zkServer.sh start //启动 ./zkServer.sh stop //暂停 ./zkServer.sh status //查看ZooKeeper 状态
- zookeeper不能部署在主节点上,数量需要为奇数个,如果主节点启动过zookeeper,则需要删除主节点的hbase文件
hdfs dfs -rm -r /hbase //删除hadfs上的hbase文件 //删除zookeeper里的hbase文件 /usr/local/zookeeper/bin/zkCli.sh rmr /hbase
- zookeeper需要在 hadoop之前启动,然后启动hbase,否则hbase会难以关闭和启动
//启动顺序:
1.zookeeper
2.Hadoop
3.hbase
Hbase Shell
Hbase的字的来源于Hadoop database,即hadoop数据库
Hbase是非结构化数据存储的数据库,而且它是基于列的而不是基于行的模式,
- 利用Hadoop HDFS作为其文件存储系统
- 利用Hadoop MapReduce来处理Hbase中的海量数据
- 利用Zookeeper作为协同服务
create 'member_user','cf1'
//创建表格
put 'member_user','rk001','cf1:keyword','applicate'
put 'member_user','rk002','cf1:keyword','onePlus 5'
put 'member_user','rk003','cf1:keyword','iphone 6s'
//插入数据
scan 'member_user'
//扫描表格



