文档章节

hbase安装

水东流
 水东流
发布于 2016/05/31 14:50
字数 328
阅读 98
收藏 0

1.配置

可以将配置文件conf单独提出来,放到/etc/hbase/conf下,实现类似linux文件结构的效果,实际上,aws也都是这么干的。

移动了conf目录,那么就要设置全局的环境变量

export HBASE_CONF_DIR=/etc/hbase/conf

原因是在hbase-env.sh中设置的话,已经晚了,因为hbase-config.sh需要使用hbase-env.sh文件,如果不告诉他在哪,他就会到默认的地方找,找不到....(原理同hadoop的脚本分析)

全局设置

export HBASE_HOME=/opt/modules/hbase

这里我做了个软连接,以后可以随便切换版本,而不用改环境。

hbase-env.sh配置如下:

export HBASE_CLASSPATH=/etc/hadoop/conf   加入hadoop的配置
export JAVA_HOME=/opt/modules/jdk  jdk设置
export HBASE_MANAGES_ZK=false 是否使用hbase自管的zk

export HBASE_LOG_DIR=/var/log/hbase-$USER 设置日志,将hbase的日志放到指定目录,同时结合启动用户。

 

hbase-site.xml配置如下:

<configuration>

    <property>
        <name>hbase.master</name>
        <value>master:6000</value>
    </property>
    <property>
        <name>hbase.master.maxclockskew</name>
        <value>180000</value>
    </property>
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://master:8020/hbase</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>master</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/${user.name}/tmp/zookeeper</value>
    </property>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
</configuration>

 

2 启动hbase(可以切换hbase.hadoop用户)

进入,/opt/modules/hbase/bin

./hbase-daemon.sh start master  启动master

./local-regionservers.sh start 2 (端口叠加) 启动regionserver

 

 

© 著作权归作者所有

下一篇: es 启动
水东流
粉丝 4
博文 51
码字总数 23858
作品 0
海淀
程序员
私信 提问

暂无文章

代理模式之JDK动态代理 — “JDK Dynamic Proxy“

动态代理的原理是什么? 所谓的动态代理,他是一个代理机制,代理机制可以看作是对调用目标的一个包装,这样我们对目标代码的调用不是直接发生的,而是通过代理完成,通过代理可以有效的让调...

code-ortaerc
今天
5
0
学习记录(day05-标签操作、属性绑定、语句控制、数据绑定、事件绑定、案例用户登录)

[TOC] 1.1.1标签操作v-text&v-html v-text:会把data中绑定的数据值原样输出。 v-html:会把data中值输出,且会自动解析html代码 <!--可以将指定的内容显示到标签体中--><标签 v-text=""></......

庭前云落
今天
8
0
VMware vSphere的两种RDM磁盘

在VMware vSphere vCenter中创建虚拟机时,可以添加一种叫RDM的磁盘。 RDM - Raw Device Mapping,原始设备映射,那么,RDM磁盘是不是就可以称作为“原始设备映射磁盘”呢?这也是一种可以热...

大别阿郎
今天
12
0
【AngularJS学习笔记】02 小杂烩及学习总结

本文转载于:专业的前端网站☞【AngularJS学习笔记】02 小杂烩及学习总结 表格示例 <div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names | orderBy ......

前端老手
昨天
16
0
Linux 内核的五大创新

在科技行业,创新这个词几乎和革命一样到处泛滥,所以很难将那些夸张的东西与真正令人振奋的东西区分开来。Linux内核被称为创新,但它又被称为现代计算中最大的奇迹,一个微观世界中的庞然大...

阮鹏
昨天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部