CentOS6.5安装HBase集群

1、配置SSH免登录

请参考:http://www.cnblogs.com/hunttown/p/5470357.html

2、解压HBase并重命名

[[email protected] ~]# tar xzvf hbase-1.2.1-bin.tar.gz -C /usr/local/
[[email protected] ~]# cd /usr/local/
[[email protected] local]# mv hbase-1.2.1 hbase

3、修改/usr/local/hbase/conf/hbase-env.sh

vim /usr/local/hbase/conf/hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.8.0_73
export HBASE_MANAGES_ZK=false   #设置HBASE_MANAGES_Z为true时,即使用HBase自带的ZooKeeper管理集群。如果自己安装了,则设置为false。

4、修改/usr/local/hbase/conf/hbase-site.xml

vim /usr/local/hbase/conf/hbase-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://Hadoop-NN-01:9000/hbase</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
    <property>
        <name>hbase.master</name>
        <value>Hadoop-NN-01:16000</value>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>Hadoop-DN-01,Hadoop-DN-02</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/hadoopuser/zookeeper-3.4.5-cdh5.6.0/data</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2181</value>
    </property>
</configuration>

hbase.rootdir:Region Servers共享的HBase持久化数据的存储地址。需要使用包含文件系统scheme的完全限定地址。

hbase.cluster.distributed:指定Hbase集群是否以分布式方式运行。

hbase.master 指定了HMaster的位置和端口

hbase.master.port:Master绑定的端口,包括backup-master.

hbase.zookeeper.property.dataDir:这个是ZooKeeper配置文件zoo.cfg中的dataDir。zookeeper存储数据库快照的位置。

hbase.zookeeper.quorum:ZooKeeper的所有成员服务器列表,服务器名之间用逗号分隔。

hbase.zookeeper.property.clientPort:这个是ZooKeeper配置文件zoo.cfg中的clientPort。ZooKeeper提供给客户端连接的端口,默认是2181。

5、修改/usr/local/hbase/conf/regionservers

vim /usr/local/hbase/conf/regionservers

Hadoop-DN-01
Hadoop-DN-02

6、修改/usr/local/hbase/conf/backup-masters

vim /usr/local/hbase/conf/backup-masters

Hadoop-NN-02

7、添加环境变量方便调用HBase  #各节点

vim /etc/profile

#HBase
export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin:$HBASE_HOME/conf

8、节点分发

scp -r hbase/ [email protected]:/usr/local
scp -r hbase/ [email protected]:/usr/local
......

9、启动HBase

在Hadoop-NN-01上调用start-hbase即可。

# hbase/bin/start-hbase.sh

10、jps查看

NameNode节点有此进程,说明安装成功:124969 HMaster

DataNode节点有此进程,说明安装成功:35578 HRegionServer

注:HBase所在的每台机器都需要安装zookeeper

时间: 2024-10-17 14:37:50

CentOS6.5安装HBase集群的相关文章

CentOS7 安装Hbase集群

继续接上一章,已安装好Hadoop集群环境 http://www.cnblogs.com/dopeter/p/4612232.html 在此基础上继续安装Hbase集群 Hbase版本为1.0.1.1 一. 安装与配置Hbase 1. 解压 tar -zxvf hbase-1.0.1.1-bin.tar.gz-C /opt 2. 配置 cd /opt/hbase-1.0.1.1/conf vi hbase-env.sh export JAVA_HOME=/usr/java/jdk1.8.0_45

36. CentOS-6.3安装Mysql集群

安装要求 安装环境:CentOS-6.3安装方式:源码编译安装 软件名称:mysql-cluster-gpl-7.2.6-linux2.6-x86_64.tar.gz下载地址:http://mysql.mirror.kangaroot.net/Downloads/软件安装位置:/usr/local/mysql数据存放位置:/var/mysql/data日志存放位置:/var/mysql/logs 集群设计 首先设计集群的安装分配方式,我共需要5台服务器,服务器分配如下: 管理节点:    192

CentOS6.5 安装Storm集群

1.首先安装依赖包 [[email protected] ~]# yum install uuid* [[email protected] ~]# yum install libuuid [[email protected] ~]# yum install libuuid-devel [[email protected] ~]# yum install libtool [[email protected] ~]# yum install e2fsprogs [[email protected]

redis CentOS6.5安装及集群部署

1.下载redis source包 链接:https://pan.baidu.com/s/122ZCjNvjl9Jx6M2YsLrncw 密码:92ze 2.解压 tar -xzf redis-3.2.9.tar.gz 3.安装 $cd rredis-3.2.9 $make $make PREFIX=/usr/local/redis install 4.创建pid,日志,数据dump目录 $mkdir /var/redis/run $mkdir /var/redis/log $mkdir /va

Ubuntu16.04安装HBASE集群

http://mirrors.hust.edu.cn/apache/hbase/ http://mirrors.hust.edu.cn/apache/hbase/1.3.1/hbase-1.3.1-bin.tar.gz [email protected]:/usr/local/hbase-1.3.1# vim /etc/profile #Hbase_Home export HBASE_HOME=/usr/local/hbase-1.3.1 export PATH=$PATH:$HBASE_HOM

CentOS6.5 安装Kafka集群

1.安装zookeeper 参考文档:http://www.cnblogs.com/hunttown/p/5452138.html 2.下载:https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz kafka_2.10-0.9.0.1.tgz       #2.10指的中Scala版本,0.9.0.1批的是Kafka版本. 3.安装与配置 解压:tar xzf kafka_2.10-0.9.

Apache HBase 集群安装文档

简介: Apache HBase 是一个分布式的.面向列的开源 NoSQL 数据库.具有高性能.高可靠性.可伸缩.面向列.分布式存储的特性. HBase 的数据文件最终落地在 HDFS 之上,所以在 Hadoop 集群中,DataNode 节点都需安装 HBase Worker Node. 另外,HBase 受 ZooKeeper 管理,还需安装 ZooKeeper 单机或集群.建议 HBase Master 节点不要与集群中其余 Master 节点安装在同一台物理服务器. HBase Mast

HBase集群安装过程中的问题集锦

1.HRegionServer启动不正常 在namenode上执行jps,则可看到hbase启动是否正常,进程如下: [[email protected] bin]# jps26341 HMaster26642 Jps7840 ResourceManager7524 NameNode7699 SecondaryNameNode 由上可见,hadoop启动正常.HBase少了一个进程,猜测应该是有个节点regionserver没有启动成功. 进入节点slave1 ,执行jps查看启动进程: [[e

HBase集群安装

环境:CentOS 6.4,Hadoop 2.6.0,ZooKeeper 3.4.6,HBase 1.0.1.1 集群角色规划: HostName HBase Role ZooKeeper Hadoop Role HDP1 Master YES Slave HDP2 Backup Master & RegionServer YES Master HDP3 RegionServer YES Slave HDP4 RegionServer YES Slave 1. 任意Master(HDP1)节点解