Pinpoint部署实践(二)搭设Hbase集群

Hbase集群搭建

  1. 安装Hbase
    下载http://hbase.apache.org/downloads.html 这里我选择的1.4.9版本,和上篇文章的Hadoop 2.9.2版本能够兼容。
wget http://mirror.bit.edu.cn/apache/hbase/1.4.9/hbase-1.4.9-bin.tar.gz
#解压
tar -xvf hbase-1.4.9-bin.tar.gz  -C /root/workspaces/
#重命名 
mv hbase-1.4.9 hbase
  1. 配置环境
## 修改vim /etc/profile文件
export HBASE_HOME=/root/workspaces/hbase
export PATH=$HBASE_HOME/bin:$PATH
#使立即生效
source /etc/profile

3.增加能打开文件描述符的最大数
ulimit -n 10240

  1. 配置$hbase_home/conf/hbase-env.sh,注意:rootdir可以使用集群或者本地路径
# The java implementation to use.  Java 1.7+ required.
 export JAVA_HOME=${JAVA_HOME}
 export HBASE_HOME=/root/workspaces/hbase
  1. 配置$hbase_home/conf/hbase-site.xml
<configuration>
   <property>
        <name>hbase.tmp.dir</name>
        <value>/data/hbase/tmp</value>
    </property>
  <property>
        <name>hbase.rootdir</name>
        <value>hdfs://bigdata-master:9000/hbase</value>
       <!-- Hbase可以不依赖Hadoop启动,使用本地路径即可 -->
       <!-- <value>file:///home/testuser/hbase</value> -->
        </property>
  <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
  </property>
  <property>
        <name>hbase.master</name>
        <value>bigdata-master:60000</value>
  </property>
  <property>
        <name>hbase.zookeeper.quorum</name>
        <value>bigdata-master,bigdata-slave1,bigdata-slave1</value>
  </property>
  <property>
         <name>hbase.master.info.port</name>
         <value>16010</value>
         <description>HBase Master Web UI端口,-1表示不运行Web UI</description>
   </property>
</configuration>
  1. 配置$hbase_home/conf/regionservers
vim regionservers
  bigdata-master
  bigdata-slave1
  bigdata-slave2
  1. 分发到各个节点
scp -r /root/workspaces/hbase root@bigdata-slave1:/root/workspaces/
scp -r /root/workspaces/hbase root@bigdata-slave2:/root/workspaces/

Hbase集群启动

在Master节点上启动即可

##启动
$HBASE_HOME/bin/start-hbase.sh
##关闭
$HBASE_HOME/bin/stop-hbase.sh
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 入门指南 1. 简介 Quickstart会让你启动和运行一个单节点单机HBase。 2. 快速启动 – 单点HB...
    和心数据阅读 4,731评论 1 41
  • 简介 HBase是高可靠性,高性能,面向列,可伸缩的分布式存储系统,利用HBase技术可在廉价PC Serve...
    九世的猫阅读 2,223评论 1 6
  • 前言 在本节中,你将首先学习单节点、独立的HBase的设置,并且学会运行单节点、独立的HBase实例! 在一个独立...
    步闲阅读 1,890评论 1 3
  • 1.先决条件(HBase 依赖的一些重要的中间件、系统服务或配置) 1)运行时环境JDK 2)SSH 服务 集群模...
    柳仁儿阅读 4,305评论 0 2
  • 前期准备 节点准备 本次节点列表如下: pinpoint集群依赖于hbase集群,因此需要先搭建好hbase集群(...
    洮生阅读 4,165评论 1 6