《OD大数据实战》HBase环境搭建

一、环境搭建

 1. 下载

hbase-0.98.6-cdh5.3.6.tar.gz

2. 解压

tar -zxvf hbase-0.98.6-cdh5.3.6.tar.gz -C /opt/modules/cdh/

3. 修改配置

1)修改hbase-env.sh

# The java implementation to use. Java 1.6 required.
export JAVA_HOME=/opt/modules/jdk1.7.0_67

# Extra Java CLASSPATH elements. Optional.
export HBASE_CLASSPATH=/opt/modules/cdh/hadoop-2.5.0-cdh5.3.6/etc/hadoop

# The directory where pid files are stored. /tmp by default.
export HBASE_PID_DIR=/opt/modules/cdh/hbase-0.98.6-cdh5.3.6/pids

# Tell HBase whether it should manage it's own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=false

2)修改regionservers

beifeng-hadoop-02

3)修改hbase-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
  
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://beifeng-hadoop-02:9000/hbase</value>
  </property>
  
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>beifeng-hadoop-02</value>
  </property>
  
    <property>
      <name>hbase.master.maxclockskew</name>
      <value>180000</value>
      <description>Time difference of regionserver from master</description>
    </property>
    
    <property>
      <name>hbase.tmp.dir</name>
      <value>/opt/modules/cdh/hbase-0.98.6-cdh5.3.6/tmp</value>
    </property>
  
</configuration>

4. 启动

bin/start-hbase.sh

5. 检查是否成功启动

jps

可以看到有两个进程 HMaster和HRegionServer

6. 进入hbase命令行

bin/hbase shell

 

posted @ 2016-08-10 16:56  沙漏哟  阅读(408)  评论(0编辑  收藏  举报