Hbase伪分布式安装
来源:互联网 发布:linux jar 解压命令 编辑:程序博客网 时间:2024/05/21 08:16
HBase是基于谷歌的Bigtable建模的开源、分布式、版本化、非关系数据库,key-value存储的分布式数据库.它是hadoop生态圈中重要的一员。hbase将数据存贮与hdfs上,利用maperReduce框架强大的处理能力。为大数据系统提供支持。例如引用于搜索引擎,抓取增量数据,大数据分析系统…等。
下面介绍hbase的安装过程。
Liunx系统的 unbutu -14 64位
jdk 1.7 64位
hadoop 2.6.4
hbase 1.2.1
jdk的安装和hadoop的安装这里先不做介绍,实现已经安装了hadoop的伪分布式。hbase的伪是需要先安装hadoop的,这和hbase的单机模式的区别之一。
官网见链接
http://hbase.apache.org/
tar -zxvf hbase-1.2.1-bin.tar.gz
解压到与hadoop文件同级目录,(习惯性放一起)
sudo chmod -R 777 hbase-1.2.1
接着配置
hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> <!-- 端口号和ip地址要与hadoop配置参数fs.default.name一致 --> </property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property></configuration>
此处ip 要与hosts的配置一直
接下来修改hbase-env.sh脚本内容
指定java_home的目录
Hbase_classpath在这里指向hadoop的安装目录的conf下,这有一点要注意的是我的hadoop版本是2.6.4,并没有貌似老版本是有conf这个目录,但是没关系只要把路径指向配置文件所在的那个文件夹,如上图所示
HBASE_MANAGER_ZK 属性为true表示启动hbase自带的zookeeper
配置完成后
先启动hadoop服务
sbin/start-all.sh
然后启动hbase的服务
启动hbase shell
./bin/hbase shell
创建一张“student”表,基本的表操作这里做详细介绍了api见官方文档
http://hbase.apache.org/book.html#quickstart
hbase服务启动后的访问地址为16010端口
http://192.168.48.135:16010可查看hbase的region server和一些属性的配置值
- hbase伪分布式安装
- hbase伪分布式安装
- Hbase 伪分布式安装
- hbase伪分布式安装
- Hbase伪分布式安装
- Hbase伪分布式安装
- HBase安装(伪分布式)
- Hbase伪分布式安装
- hbase伪分布式安装
- Hbase伪分布式安装
- Hbase伪分布式安装
- hbase 伪分布式安装
- Hbase伪分布式安装-Windows
- HBase伪分布式安装配置
- HBase的伪分布式安装
- 安装hadoop+hbase伪分布式
- mac安装hbase伪分布式
- HBase 伪分布式安装配置
- spring与jdbc的结合的示例
- 用GDB调试程序(一)
- 使用Mybatis时增删改查多参数时Parameter 'xx' not found. 解决方法
- ElasticSearch安装
- POJ 1410 Intersection <计算几何(线段相交判断)>
- Hbase伪分布式安装
- 习题5.1
- java基础:对象的向上转型/向下转型; 基本类型的 向上转型/向下转型实例(窄化)
- (一)机器学习之kNN算法理论实战讲解(验证码识别)
- UVA-10635 LCS转化为LIS
- HTTP协议
- 2017.11.09
- 从零开始的"E"世界(J2SE)
- Dijkstra双栈算术表达式求值算法