Hbase-0.98.0全分布集群安装于配置(详细版参考自官方文档)
来源:互联网 发布:百度搜索算法 编辑:程序博客网 时间:2024/05/17 02:28
Hbase-0.98.0全分布集群安装于配置
说明:
该篇博客是在前两篇博客的基础上进行配置,可配置hbase的单机版和伪分布式版以及全分布式版本,单机版不需要依赖hadoop,可直接将数据存储在本地,全分布式hbse集群需要依赖hadoop集群,数据时存储在hdfs上的,这里我们将要配置的全分布式的hbase集群,当然是在hadoop集群配置好的基础上,前两篇博客以及搭建好了hadoop分布式集群,网址如下:
hadoop-2.2.0伪分布式模式安装于配置点击打开链接
hadoop-2.2.0全分布式集群安装于配置点击打开链接
1 hbase-0.98.0-hadoop2下载
hbase-0.98.0-hadoop2下载链接:http://mirrors.hust.edu.cn/apache/hbase/hbase-0.98.0/hbase-0.98.0- hadoop2-bin.tar.gz
将下载好的hbase解压到前面创建的用户目录下,解压命令如下:
tar -zxf /home/lzliu/software/hbase-0.98.0-hadoop2-bin.tar.gz /home/hduser/
2 集群
全分布式的habse集群数据只能存储在hdfs上,所谓全分布式,直观的理解就是hbase运行不只在一个host上,而是 多个host
这里配置的是两个节点的结群,节点IP如下(这个在搭建hadoop集群的时候已经配置好了,这里就不赘述了)
3 hbase-env.sh文件配置
这个文件里需要配置java路径
编辑hbase-env.sh文件,sudo gedit /home/hduser/hbase-0.98.0-hadoop2/conf/hbase-env.sh
将这个文件中的HBASE_MANAGES_ZK属性设置为true,这个属性的意思是,hbase将启动默认的zookeper(如果你不是 自己下载zookeeper安装)
4 hbase-site.xml
在这个文件里,将属性hbase.cluster.distributed设置为true,不用我说想必大家应该都明白这个属性的意思了 吧,
配置hbase.rootdir属性,指定hbase在hdfs分布式文件系统上的存储路径(下面的IP是namenode的IP地址)
编辑hbase-site.xml文件,sudo gedit /home/hduser/hbase-0.98.0-hadoop2/conf/hbase-site.xml
5 regionservers文件
这个文件就如hadoop的slaves文件,作用是指定regionservers运行在哪些节点上,这里我将regionservers指定运 行在node1节点上
编辑regionservers文件,sudo gedit /home/hduser/hbase-0.98.0-hadoop2/conf/regionservers
6 zookeeper配置
这里我们使用的hbase默认的zookeeper,你也可以自己下载配置
7 运行测试,启动hadoop
这里运行的时候有一定的顺序,首先启动hadoop
在master上查看进程如下master启动成功
在node1上查看进程如下说明启动成功
8 运行测试,启动hbase(只需要在master上启动)
使用jps在master上查看进程
使用jps在node1上查看进程
9 监控
在浏览器中输入192.168.137.131:50070,进入hdfs
在浏览器中输入192.168.137.131:60010
- Hbase-0.98.0全分布集群安装于配置(详细版参考自官方文档)
- hadoop-2.2.0伪分布式与(全分布集群安装于配置续,很详细的哦~)
- prestodb安装配置 —参考prestodb官方文档配置
- hadoop-2.2.0全分布集群安装与配置(接上篇伪分布式)
- Hbase集群安装配置
- HBase集群安装配置
- Hbase集群安装配置
- hbase集群安装配置
- Hbase集群安装配置
- 全分布模式安装和使用hbase
- [原创]全分布模式下 HBase 安装
- hbase全分布安装出现的问题
- 配置HBase的伪分布跟完全分布集群
- Hadoop全分布集群问题及配置
- HBase入门笔记(三)-- 完全分布模式Hadoop集群安装配置
- HBase入门笔记(三)-- 完全分布模式Hadoop集群安装配置
- Hadoop-2.6.0伪分布--安装配置hbase
- Hadoop-2.6.0伪分布--安装配置hbase-0.99
- 确定一个字符串所有字符是否都不同
- sql数据库学习系列五之SQL Server 事务、异常和游标
- OE_ORDER_PUB.PROCESS_ORDER ( Sample Script for R12)
- Vimrc基础 VIM配置之常用插件配置
- IOS画线条
- Hbase-0.98.0全分布集群安装于配置(详细版参考自官方文档)
- sql数据库学习系列六之SQL Server 存储过程
- 单播、多播(组播)和广播的区别
- 第八周项目一——运算符重载(一个完整的类)
- 图像处理与计算机视觉:基础,经典以及最近发展(1)序
- 产品经理(PM)常用原型图设计工具
- 动态规划~数塔问题
- Maven的Missing artifact问题解决
- hdu 3820 Golden Eggs 最小割