Hbase step by step 完全分布式安装

时间:2021-08-05 00:22:50

Step1: download and extract the packages: http://mirror.bit.edu.cn/apache/hbase/stable/

Step2: set the environment variable(not must, just easy to start):

export HBASE_HOME = PATH TO YOUR HBASE;
export PATH=$PATH:$HBASE_HOME/bin

Step3: Update file conf/hbase-env.sh

#Set related items if you need.
#Tell HBase whether it should manage it's own of Zookeeper or not.
#如果我们自己已经有zookeeper集群,就把这个值设定为false
export HBASE_MANAGES_ZK=false
#如果你正确设置过JAVA_HOME,这里也可以省略:
export JAVA_HOME= JAVA PATH
#为了让你的Hbase找到Hadoop集群,需要设置:
export HBASE_CLASSPATH=$HADOOP_HOME/etc/hadoop

Step4:update file conf/hbase-site.xml

Sample content:

<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://192.168.1.110:9000/Hbase</value>
</property>
<property>
<name>hbase.cluster.distributed </name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2222</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>namenode,datanode01,datanode02</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/zoo</value>
</property>
</configuration>

Change the value according your own cases.

Step5:change the regionservers:

namenode
datanode01
datanode0

You can change to your own node name.

Step6: copy the Hbase foler to other nodes;

scp -r hbase hadoop@datanode01:/home/hadoop/
scp -r hbase hadoop@datanode02:/home/hadoop/

Then you can start the Hbase and check the staus

start-hbase.sh

hbase shell

Status

Hbase step by step 完全分布式安装

Then you can do some simple experiment to browse the hbase.

http://hbase.apache.org/book/quickstart.html

Hbase step by step 完全分布式安装的更多相关文章

  1. Hadoop 2&period;4&period;1&plus;HBase 0&period;98&period;6&period;1 分布式安装

    参考:http://blog.csdn.net/wind520/article/details/39856353

  2. Hbase分布式安装部署过程

    系统 Red hat linux 6.4 Hadoop版本 1.2.1 Hbase版本 0.94.16 Hbase的完全分布式安装概述: 1. 配置hosts,确保涉及的主机名均可解析为ip 2. 编 ...

  3. Step by step Dynamics CRM 2013安装

    原创地址:http://www.cnblogs.com/jfzhu/p/4008391.html 转载请注明出处   SQL Server可以与CRM装在同一台计算机上,也可安装在不同的计算机上.演示 ...

  4. HBase的伪分布式安装(原创)

    准备工作: 1)安装了伪分布式hadoop:参照http://blog.csdn.net/zolalad/article/details/11472207 2)修改已安装好的hadoop配置文件: a ...

  5. HBase基础和伪分布式安装配置

    一.HBase(NoSQL)的数据模型 1.1 表(table),是存储管理数据的. 1.2 行键(row key),类似于MySQL中的主键,行键是HBase表天然自带的,创建表时不需要指定 1.3 ...

  6. hbase伪分布式安装(单节点安装)

    hbase伪分布式安装(单节点安装) http://hbase.apache.org/book.html#quickstart   1.    前提配置好java,环境java变量     上传jdk ...

  7. hbase完全分布式安装

    hbase完全分布式安装 http://hbase.apache.org/book.html#standalone_dist                         master       ...

  8. Step by Step 真正从零开始,TensorFlow详细安装入门图文教程!帮你完成那个最难的从0到1

    摘要: Step by Step 真正从零开始,TensorFlow详细安装入门图文教程!帮你完成那个最难的从0到1 安装遇到问题请文末留言. 悦动智能公众号:aibbtcom AI这个概念好像突然就 ...

  9. mysql 和 hive 和分布式zookeeper和HBASE分布式安装教程

    一,mysql 安装mysql5.7完整教程1. yum -y install mysql-server直接执行语句后等待就好已安装: mysql-community-server.x86_64 0: ...

  10. Hbase伪分布式安装

    前面的文章已经讲过hadoop伪分布式安装,这里直接介绍hbase伪分布式安装. 1. 下载hbase 版本hbase 1.2.6 2. 解压hbase 3. 修改hbase-env.sh 新增如下内 ...

随机推荐

  1. asp&period;net core 简单部署

    目的 练习asp.net core的技术使用.部署等.目前拥有一台阿里云服务器(超级低配版本),安装了centos系统,打算将练习项目发布到该环境中.可能需要做以下准备工作. 以前没接触过linux正 ...

  2. &lbrack;ACM&lowbar;动态规划&rsqb; 数字三角形&lpar;数塔&rpar;&lowbar;递推&lowbar;记忆化搜索

    1.直接用递归函数计算状态转移方程,效率十分低下,可以考虑用递推方法,其实就是“正着推导,逆着计算” #include<iostream> #include<algorithm&gt ...

  3. jQuery ajax的traditional参数的作用

    一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox: ? 1 2 3 4 5 6 $.ajax{       url:"xxxx&q ...

  4. 给jdk写注释系列之jdk1&period;6容器&lpar;8&rpar;-TreeSet&amp&semi;NavigableMap&amp&semi;NavigableSet源码解析

    TreeSet是一个有序的Set集合. 既然是有序,那么它是靠什么来维持顺序的呢,回忆一下TreeMap中是怎么比较两个key大小的,是通过一个比较器Comparator对不对,不过遗憾的是,今天仍然 ...

  5. &lbrack;转&rsqb;把项目从VS2005升级到VS2013

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://rangercyh.blog.51cto.com/1444712/1394348 ...

  6. Maven属性、profile和资源过滤

    Maven的六类属性 内置属性 主要有两个常用内置属性:${basedir}项目的根目录(包含pom.xml文件的目录),${version}项目版本 POM属性 用户可以使用该属性引用POM文件中对 ...

  7. OC和JS的交互

    1.引入类拓展UIWebView+TS_JavaScriptContext, 这个类拓展是能在JSCotext出现的时候就可以拿到. 因为一般情况下JSCotext在webViewDidFinishL ...

  8. CSS背景效果

    前面的话 本文将详细介绍CSS背景效果 条纹背景 [双条纹背景] background:linear-gradient(#fb3 50%, #58a 50%); background-size: 10 ...

  9. 使用gulp-babel转换Es6出现exports is not defined 问题

    //问题描述:当使用import导入模块时,出现exports is not defined //1.安装插件 npm install --save-dev babel-plugin-transfor ...

  10. PostgreSQL11&period;2 configure卡住 checking for DocBook XML V4&period;2

    在PG11.2的数据库编译过程中,卡在了“checking for DocBook XML V4.2”,不动,需要安装docbook才可以. 需要安装: yum install docbook-dtd ...