您的位置:首页 > 大数据

大数据入门教程系列之Hbase安装(伪分布式)

2018-11-03 21:32 330 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zjh_746140129/article/details/83417720

本篇文章主要介绍在windows下使用vmware虚拟机中的Linux(Centons7)下配置安装Hbase。

简要步骤:

①、下载Hbase解压包

②、安装zookeeper

③、解压Hbase,配置环境环境

④、修改Hbase脚本文件hbase-env.sh

⑤、修改配置文件hbase-site.xml

⑥、启动hadoop、启动zookeeper、启动hbase

⑦、访问HBase Web UI 界面

⑧、访问Hadoop Web UI界

 

详细步骤:

一、下载Hbase

地址:http://hbase.apache.org/downloads.html

 

二、安装Zookeeper

Linux下zookeeper单机、伪分布式、分布式环境搭建(本篇主要介绍分布式用于Hadoop高可用集群)

https://blog.csdn.net/zjh_746140129/article/details/81981363

 

三、解压配置环境环境(解压比较慢)

[code]tar -zxvf hbase-1.2.6-bin.tar.gz

重命名

[code]mv hbase-1.2.6 hbase

1、修改环境变量(图2)

[code]vim ~/.bashrc

 

2、添加hbase环境变量(图1)

[code]# HBase Environment Variable

export HBASE_HOME=/usr/local/devtool/hbase

export PATH=$HBASE_HOME/bin:$PATH

 

3、立即生效(图2)

[code]source ~/.bashrc

图1

图2

 完整环境变量:

[code]# User specific aliases and functions
export JAVA_HOME=/usr/java/jdk1.8.0_151
export HADOOP_HOME=/usr/local/hadoop        # hadoop的安装目录,替换为你的hadoop的安装目录
export HADOOP_INSTALL=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
# Zookeeper Environment Variable
export ZOOKEEPER_HOME=/usr/local/devtool/zookeeper-3.4.10
# Flume Environment Variable
export FLUME_HOME=/usr/local/devtool/apache-flume-1.6.0-bin
# hive
export HIVE_HOME=/usr/local/devtool/hive
# Sqoop
export SQOOP_HOME=/usr/local/devtool/sqoop1
# HBase Environment Variable
export HBASE_HOME=/usr/local/devtool/hbase

export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$FLUME_HOME/bin:$HIVE_HOME/bin:$PATH:$SQOOP_HOME/bin:$HBASE_HOME/bin:$PATH

(图2)

四、修改Hbase脚本文件hbase-env.sh

 

一、打开配置文件

[code]vim hbase-env.sh

二、在末尾添加如下内容

[code]# hbase 安装目录下创建logs目录

export HBASE_LOG_DIR=${HBASE_HOME}/logs

# hbase 安装目录下创建pids目录

export HBASE_PID_DIR=${HBASE_HOME}/pids

# 使用外部zk,true表示使用hbase自带的zk

export HBASE_MANAGES_ZK=false

# 指定hadoop 目录

export HADOOP_HOME=/usr/local/devtool/hbase

 

 

五、修改配置文件hbase-site.xml

一、打开配置文件

[code]vim hbase-site.xml

二、修改配置文件(在configuration节点下添加)

六、启动hadoop、启动zookeeper、启动hbase配置环境变量即可用如下命令)

[code]start-all.sh

zkServer.sh start

start-hbase.sh

 

查看进程jps

 

七、访问HBase Web UI 界面(http://node1:16010),node1可替换为ip

http://192.168.234.129:16010/master-status

 

八、访问Hadoop Web UI界面,可以看到多了一个hbase的目录 

http://192.168.234.129:50070

推荐博客:

 1、Hbase架构及工作原理、数据及物理模型、Hbase优化

 2、Hbase常用优化、Hbae性能优化、Hbase优化经验总结

 3、Hbase错误总结:Hbase未正常关闭启动报错

4、Hbase错误总结:Hbase连接不上Zookeeper

5、大数据入门教程系列之Hbase安装(伪分布式)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: