当先锋百科网

首页 1 2 3 4 5 6 7


前置条件: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'