黑狐家游戏

HBase伪分布式环境搭建攻略,从入门到精通,hbase 伪分布式

欧气 0 0

本文目录导读:

  1. 准备工作
  2. 安装Hadoop
  3. 安装HBase
  4. 验证HBase安装

HBase是一个分布式、可伸缩的、非关系型数据库,由Apache基金会维护,在HBase中,数据存储在HDFS上,并且能够提供高速的随机读写性能,我们将为您详细讲解如何搭建HBase伪分布式环境,帮助您快速入门HBase。

准备工作

1、系统环境

操作系统:Linux(推荐使用CentOS 7)

Hadoop版本:Hadoop 2.x(本文以Hadoop 2.7.3为例)

HBase伪分布式环境搭建攻略,从入门到精通,hbase 伪分布式

图片来源于网络,如有侵权联系删除

HBase版本:HBase 1.4.3

2、安装Java

由于HBase依赖于Java环境,因此首先需要安装Java,以下是安装Java的步骤:

(1)下载Java安装包:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)解压安装包:tar -zxvf jdk-8u191-linux-x64.tar.gz

(3)配置环境变量:在/etc/profile文件中添加以下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_191
export PATH=$PATH:$JAVA_HOME/bin

(4)使环境变量生效:source /etc/profile

(5)验证Java安装:java -version

安装Hadoop

1、下载Hadoop安装包:http://www.apache.org/dyn/closer.cgi?path=/hadoop/common/hadoop-2.7.3/hadoop-2.7.3.tar.gz

2、解压安装包:tar -zxvf hadoop-2.7.3.tar.gz

3、配置Hadoop环境变量:在/etc/profile文件中添加以下内容:

export HADOOP_HOME=/usr/local/hadoop/hadoop-2.7.3
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

4、使环境变量生效:source /etc/profile

HBase伪分布式环境搭建攻略,从入门到精通,hbase 伪分布式

图片来源于网络,如有侵权联系删除

5、配置Hadoop配置文件:

(1)修改hadoop-env.sh:设置Java安装路径

export JAVA_HOME=/usr/local/java/jdk1.8.0_191

(2)修改core-site.xml:设置HDFS的存储路径

<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:9000</value>
    </property>
</configuration>

(3)修改hdfs-site.xml:设置HDFS副本数量

<configuration>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
</configuration>

(4)修改mapred-site.xml:设置MapReduce运行模式

<configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
</configuration>

(5)修改yarn-site.xml:设置YARN的 ResourceManager 地址

<configuration>
    <property>
        <name>yarn.resourcemanager.hostname</name>
        <value>localhost</value>
    </property>
</configuration>

6、格式化HDFS文件系统:hdfs namenode -format

7、启动Hadoop服务:

(1)启动NameNode:start-dfs.sh

(2)启动ResourceManager:start-yarn.sh

安装HBase

1、下载HBase安装包:http://www.apache.org/dyn/closer.cgi?path=/hbase/1.4.3/hbase-1.4.3-bin.tar.gz

2、解压安装包:tar -zxvf hbase-1.4.3-bin.tar.gz

HBase伪分布式环境搭建攻略,从入门到精通,hbase 伪分布式

图片来源于网络,如有侵权联系删除

3、配置HBase环境变量:在/etc/profile文件中添加以下内容:

export HBASE_HOME=/usr/local/hbase/hbase-1.4.3
export PATH=$PATH:$HBASE_HOME/bin

4、使环境变量生效:source /etc/profile

5、配置HBase配置文件:

(1)修改hbase-site.xml:设置HBase的Zookeeper地址和HDFS的存储路径

<configuration>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>localhost</value>
    </property>
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://localhost:9000/hbase</value>
    </property>
</configuration>

6、启动HBase服务:start-hbase.sh

验证HBase安装

1、查看HBase版本:hbase version

2、进入HBase Shell:hbase shell

3、查看HBase集群状态:status

至此,HBase伪分布式环境搭建完成,您可以开始使用HBase进行数据存储和查询操作了,在后续的学习过程中,您可以逐步深入了解HBase的架构、特性以及应用场景,祝您学习愉快!

标签: #hbase伪分布式环境搭建头歌

黑狐家游戏
  • 评论列表

留言评论