前置条件:hadoop 已经安装。
一、配置参数文件
1.hbase-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_40 #指定jdk
export HBASE_MANAGES_ZK=true #使用hbase 内部托管的zookeeper
2.hbase-site.sh
<!-- 指定hbase 存放路径-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop07:9000/hbase</value>
</property>
<!-- 伪分布,只有一个副本 -->
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<!-- 指定hbase是集群分布-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zookeeper 地址,这里用的是hbase内部托管的zookeeper-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop07</value>
</property>
二、启动脚本
./bin/sh start-hbase.sh
用jps查看,会多出:HMaster、HRegionServer、HQuorumPeer三个进程
三、通过${HBASE_HOME}/bin/hbase shell,进入命令行操作页面
${HBAE_HOME}/bin/hbase shell
1.查看所有的表
list
2.查看user表中数据
scan 'user'