一、介绍

1、hadoop是什么

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序

2、hbase是什么

HBase是一个分布式的、面向列的开源数据库。底层依托HDFS。

二、下载

hadoop下载地址:hadoop3

hbase下载地址:hbase2

三、配置环境变量

export JAVA_HOME=/usr/local/jdk1.8.0_391
export JRE_HOME=/usr/local/jdk1.8.0_391/jre
export HBASE_HOME=/usr/local/bigdata/hbase-2.5.6-hadoop3
export HADOOP_HOME=/usr/local/bigdata/hadoop-3.3.6
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAR_HOME/lib
export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$PYTHON_HOME/bin:$PATH

四、安装hadoop

安装hadoop3参考其他文章:安装hadoop3

五、安装hbase

安装hbase2请参考其他文章:安装hbase2.5.6

六、修改hbase里面的配置

 <property>
    <name>hbase.cluster.distributed</name>
    <value>false</value>
  </property>
  <property>
    <name>hbase.tmp.dir</name>
    <value>hdfs://node4:9001/hbase/tmp</value>  
  </property>
  <property>
     <name>hbase.unsafe.stream.capability.enforce</name>
     <value>false</value>
  </property>
  <property>
     <name>hbase.master.info.port</name>
     <value>16010</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/usr/local/bigdata/hbase-2.5.6-hadoop3/data/zk</value>
  </property>
  <property>
   <name>hbase.rootdir</name>
   <value>hdfs://node4:9001/hbase</value>
  </property>

七、启动hadoop和启动hbase

#启动hadoop
./start-all.sh

#启动hbase
./start-hbase.sh

八、管理界面

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐