欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

彷徨 | Hbase的安装

程序员文章站 2022-05-23 08:33:39
...

1 下载安装包并解压

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

彷徨 | Hbase的安装

也可以点击 Apache Archive  下载之前的版本

上传安装包并解压到指定目录

tar -zxvf hbase-1.2.6-bin.tar.gz -C /usr/local/

彷徨 | Hbase的安装

解压成功

彷徨 | Hbase的安装

2.修改配置文件

配置hbase集群,要修改3个文件

首先需要保证hadoop集群和zookeeper集群已经搭建好

hbase-env.sh   hbase-site.xml   regionservers

彷徨 | Hbase的安装

2.1 hbase-env.sh

vim hbase-env.sh

export JAVA_HOME=/usr/local/jdk1.8.0_102

告诉hbase使用外部的zk

export HBASE_MANAGES_ZK=false

彷徨 | Hbase的安装

彷徨 | Hbase的安装

2.2 hbase-site.xml

vim hbase-site.xml

<configuration>
    <!-- 指定hbase在HDFS上存储的路径 -->
    <property>
            <name>hbase.rootdir</name>
            <value>hdfs://hadoop01:9000/hbase</value>
    </property>
    <!-- 指定hbase是分布式的 -->
    <property>
            <name>hbase.cluster.distributed</name>
            <value>true</value>
    </property>
    <!-- 指定zk的地址,多个用“,”分割 -->
    <property>
            <name>hbase.zookeeper.quorum</name>
            <value>hadoop01:2181,hadoop02:2181,hadoop03:2181,hadoop04:2181</value>
    </property>
</configuration>

彷徨 | Hbase的安装

2.3 regionservers 修改集群机器

vim regionservers

彷徨 | Hbase的安装

3 拷贝到其他机器

为了方便 , 我们一下配置环境变量

vim /etc/profile

彷徨 | Hbase的安装

拷贝配置文件 :

scp /etc/profile hadoop02:/etc/

scp /etc/profile hadoop03:/etc/

scp /etc/profile hadoop04:/etc/

拷贝Hbase :

scp /usr/local/hbase-1.2.6/ hadoop02:/usr/local/

scp /usr/local/hbase-1.2.6/ hadoop03:/usr/local/

scp /usr/local/hbase-1.2.6/ hadoop04:/usr/local/

4 启动所有的hbase

分别启动zk 

zkServer.sh start 

启动hadoop集群 

start-dfs.sh 

启动hbase,在主节点上运行: 

start-hbase.sh 

彷徨 | Hbase的安装

通过浏览器访问hbase管理页面 

192.168.1.201:16010 

彷徨 | Hbase的安装

为保证集群的可靠性,要启动多个HMaster 

hbase-daemon.sh start master

彷徨 | Hbase的安装

发现备用的master里面多了hadoop02

相关标签: hbase