吴超老师课程--HBASE的集群安装
1.hbase的机群搭建过程(在原来的hadoop上的hbase伪分布基础上进行搭建)
1.1 集群结构,主节点(hmaster)是hadoop,从节点(region server)是hadoop1和hadoop2
1.2 修改hadoop上的hbase的几个文件
    (1)修改hbase-env.sh的最后一行export HBASE_MANAGES_ZK=false
    (2)修改hbase-site.xml文件的hbase.zookeeper.quorum的值为hadoop,hadoop1,hadoop2
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop,hadoop1,hadoop2</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property> </configuration>
(3)修改regionservers文件(存放的region server的hostname),内容修改为hadoop1、hadoop2
hadoop1
hadoop2
1.3 复制hadoop中的hbase文件夹到hadoop1、hadoop2中
scp -r hbase hadoop1:/usr/local
scp -r hbase hadoop2:/usr/local
复制hadoop中的/etc/profile到hadoop1、hadoop2中,
scp /etc/profile hadoop1:/etc/
scp /etc/profile hadoop2:/etc/
在hadoop1、hadoop2上执行
ssh hadoop1
source /etc/profile
ssh hadoop2
source /etc/profile
1.4 (1)首先启动hadoop集群,
(2)然后启动zookeeper集群。(注意在3个节点上都要启动zookeeper节点)
(3)最后在hadoop上启动hbase集群。
start-all.sh (hadoop节点) zkServer.sh start (hadoop节点)
zkServer.sh start (hadoop1节点)
zkServer.sh start (hadoop2节点) start-hbase.sh (hadoop节点)
吴超老师课程--HBASE的集群安装的更多相关文章
- 吴超老师课程--Hbase介绍和伪分布式安装
		1.HBase(NoSQL)的数据模型1.1 表(table),是存储管理数据的.1.2 行键(row key),类似于MySQL中的主键. 行键是HBase表天然自带的.1.3 列族(col ... 
- 吴超老师课程--Hive的介绍和安装
		1.Hive1.1在hadoop生态圈中属于数据仓库的角色.他能够管理hadoop中的数据,同时可以查询hadoop中的数据. 本质上讲,hive是一个SQL解析引擎.Hive可以把SQL查询转换为 ... 
- 吴超老师课程--Hbase Shell
		hbase提供了一个shell的终端给用户交互 名称 命令表达式 创建表 create '表名称', '列族名称1','列族名称2','列族名称N' 添加记录 put '表名称', '行名称', '列 ... 
- 吴超老师课程--HBASE的Java_API
		public static void main(String[] args) throws IOException { String tableName="hbase_tb"; S ... 
- 吴超老师课程--HBASE的查询手机项目
		查询1.按RowKey查询2.按手机号码查询3.按手机号码的区域查询 //查询手机13450456688的所有上网记录 public static void scan(String tableName ... 
- 吴超老师课程---Hadoop的伪分布安装
		1.1 设置ip地址 执行命令 service network restart 验证: ifconfig1.2 关闭防火墙 执行命令 service ip ... 
- 吴超老师课程--Pig的介绍和安装
		1.Pig是基于hadoop的一个数据处理的框架. MapReduce是使用java进行开发的,Pig有一套自己的数据处理语言,Pig的数据处理过程要转化为MR来运行. 2.Pig的数据处理语言是数 ... 
- Hbase的集群安装
		hadoop集群的搭建 搭建真正的zookeeper集群 Hbase需要安装在成功部署的Hadoop平台,并且要求Hadoop已经正常启动. 同时,HBase需要集群部署,我们分别把HBase 部署到 ... 
- Centos 下 Apache 原生 Hbase + Phoenix 集群安装(转载)
		前置条件 各软件版本:hadoop-2.7.7.hbase-2.1.5 .jdk1.8.0_211.zookeeper-3.4.10.apache-phoenix-5.0.0-HBase-2.0-bi ... 
随机推荐
- 脚本 sh 和 ./ 的区别,exec和source
			如果.不在PATH里面,要执行当前目录下的可执行文件,使用全路径: ./executable-file PATH是环境变量,如果将当前目录“./”添加到环境变量中,那么也可以不用“./”,直接输入当前 ... 
- 在OrangePI上搭建homeassitant过程记录
			1.更换Python版本 由于在新版的homeassistant当中需要使用python3.5.3及以后的版本,但由于apt源中只包含3.5.2的版本,所以需要升级到python3.6. 具体更换方式 ... 
- hdu6070 Dirt Ratio 二分+线段树
			/** 题目:hdu6070 Dirt Ratio 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6070 题意:给定n个数,求1.0*x/y最小是多少.x ... 
- 在grub的rescue模式修复linux引导
			今天在windows 10系统收到系统更新通知,没看清楚就手贱点了马上更新.以为只是像那些普通更新一样重启一下更新就完了,万万没想到这个是覆盖更新,也就是说这是一个全新的系统更新而不是系统补丁.在安装 ... 
- Windows动态库的使用 part one
			二.动态库程序 这篇写得比较乱,看不懂的可以跳part 2,直接上图片的. 动态库的使用: 4.3.1 隐式链接 动态库的隐式连接,需要动态库的 动态库文件".dll" , 动 ... 
- EasyUI combobox 加载JSON数据《一》
			Action返回 JSON 格式如下: jsonResult = { total=7,rows=[ {TEXT=技术支持, ID=402894ca4419acf1014419b148a10000}, ... 
- Image Filter
			香港中文大学研究成果 Rolling Guidance Filter http://www.cse.cuhk.edu.hk/~leojia/projects/rollguidance/ 100+ Ti ... 
- 第二百二十九节,jQuery EasyUI,后台管理界面---后台登录
			jQuery EasyUI,后台管理界面---后台登录 登录原理图 一,login.php,登录界面 <!DOCTYPE html> <html> <head> & ... 
- (转)fock函数详解
			转自:http://www.cnblogs.com/bastard/archive/2012/08/31/2664896.html linux中fork()函数详解 一.fork入门知识 一个进程, ... 
- java io类图(转)
			转载:http://blog.csdn.net/fenglian521/article/details/1324010 Java IO 的类图 拿出来方便大家.Java IO表面上看起来比较乱,有了类 ... 
