hbase配置详解(转)
转自:http://www.cnblogs.com/viviman/archive/2013/03/21/2973539.html
1 准备工作
因为我只有一台机器,所以,一切都成为了伪分布,但是,其实和集群是一样的啦。
在hbase配置之前,先确定自己的linux上有两个前提——
hadoop运行环境和zookeeper运行环境
我的环境如下:
hadoop-1.0.2
zookeeper-3.3.6
这些配置这里不进行叙述,确保两者都正常运行;这些东西对hbase配置有用的东西如下:
hadoop里core-site.xml
<name>fs.default.name</name>
<value>hdfs://localhost:8000</value>
zookeeper里
localhost:3351
localhost:3352
localhost:3353
注意:在C:\Windows\System32\drivers\etc找到hosts文件,添加地址映射
你机器的地址 localhost
去cmd下ping localhost看看是否成功。
2 hbase配置
下载hbase-0.94.0-security
解压即可
在此路径下新建zookeeper_data和hbase_tmp
》hbase-env.sh
export JAVA_HOME=/home/hadoop/tools/jdk1.6.0_27/
export HBASE_OPTS="-XX:+UseConcMarkSweepGC"
#export HBASE_MANAGES_ZK=true
这里如果我是用自己的zookeeper就把这句话注释掉
》hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:8000/hbase</value>
</property>
<property>
<name>hbase.master</name>
<value>localhost</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>3351</value>
</property>
<property>
<name>hbase.zookeeper.property.authProvider.1</name>
<value>org.apache.zookeeper.server.auth.SASLAuthenticationProvider</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/hbase-0.94.0-security/zookeeper_data</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/home/hadoop/hbase-0.94.0-security/hbase_tmp</value>
</property>
</configuration>
注意:如果hbase.zookeeper.property.clientPort不配的话,将会默认一个端口,可能就不是你的zookeeper提供的3351~3353这些有用的端口。选一个端口配置即可。
》regionservers
localhost
注意一定别忘记配这个文件
3 启动
先jps一下,确保你的机器上hadoop和zookeeper运行良好
18301 Main
9310 TaskTracker
8863 DataNode
7695 QuorumPeerMain
10183 NameNode
9046 SecondaryNameNode
10380 JobTracker
7630 QuorumPeerMain
7661 QuorumPeerMain
18956 Jps
接着进入bin下启动hbase
start-hbase.sh
继续jps,发现多了两个进行,就是他们了:
17862 HMaster
18057 HRegionServer
4 检验
可以进入网页localhost:60010查看
bin/hbase shell
hbase(main):001:0> create 'test', 'c'
hbase(main):002:0> list
TABLE
test
1 row(s) in 0.0110 seconds
注意修改回退键
转载于:https://www.cnblogs.com/weizhxa/p/6563953.html
hbase配置详解(转)相关推荐
- HBase 配置详解
文章转载自:http://blog.csdn.net/ningxuezhu/article/details/50547970 仅用于个人学习,收藏,作为资料备查,如需转载请注明原作者. 该文档是用hb ...
- ubuntu系统下hbase数据库的安装和使用,hbase配置文件详解
全栈工程师开发手册 (作者:栾鹏) 架构系列文章 安装 首先从http://www.apache.org/dyn/closer.cgi/hbase/下载稳定版安装包,我下的是hbase-1.3.5-b ...
- 【HBase】HBase入门详解(二)
(图片来源于网络,侵删) 一.HBASE集群安装 前提:Hadoop集群要启动正常,Zookeeper集群启动正常 [1]解压tar包 tar -zxf hbase-1.2.0-cdh5.14.0.t ...
- 【深入理解Hadoop原理】Hadoop 参数配置 详解
Hadoop 参数配置 详解 一.常用端口 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传 ...
- elasticsearch-.yml(中文配置详解)
此elasticsearch-.yml配置文件,是在$ES_HOME/config/下 elasticsearch-.yml(中文配置详解) # ======================== El ...
- (ASA) Cisco Web ××× 配置详解 [三部曲之一]
(ASA) Cisco Web ××× 配置详解 [三部曲之一] 注意:本文仅对Web×××特性和配置作介绍,不包含SSL ×××配置,SSL ×××配置将在本版的后续文章中进行介绍. 首先,先来 ...
- mybatis 同名方法_MyBatis(四):xml配置详解
目录 1.我们将 数据库的配置语句写在 db.properties 文件中 2.在 mybatis-configuration.xml 中加载db.properties文件并读取 通过源码我们可以分析 ...
- logback节点配置详解
logback节点配置详解 一:根节点 <configuration></configuration> 属性 : debug : 默认为false ,设置为true时,将打印出 ...
- PM配置详解之一:企业结构
1.维护计划工厂 功能说明 在公司结构中定义维护工厂(通常已经作为后勤工厂存在)和维护计划工厂(简称计划工厂). 维护工厂:设备所安装的位置,如某机组安装在合营公司,那么合营公司就是此机组的维护工厂, ...
最新文章
- 我的.net程序为何不能执行?
- 从源码分析DEARGUI之add_plot和add_scatter_series
- 【Python学习系列二十五】数据结构-有向图绘制
- MySQL row_format引发的案例一则
- shownews.php,newsshow.php
- 【php复习之】php创建数组的几种方式
- Vue项目中 css样式的作用域(深度作用选择器)
- 2009年5月14日
- 如何保证进程间同步工作_如何在工作自动化进程中占据优势?开关电源芯片U6605D有答案...
- 5.性能之巅 洞悉系统、企业与云计算 --- 应用程序
- git 提交代码的好习惯
- t3软件怎么生成报表_用友t3财务报表生成的步骤和流程
- 【HLA】初识HLA/RTI
- SpringBoot上传xlsx并批量导入
- 干货丨如何优雅地设计并控制一台协作机械臂
- Android 获取当前IP地址
- 计算机网络(思科)章节测试总结
- expert个人版 sqlite_SQLite Expert Personal
- Android oppo手机显示安装包异常(Bug6)
- linux gif录制工具,Linux下的GIF录制
热门文章
- 修改NavigationBar的分根线颜色
- Eclipse 构建Maven项目
- Python快速学习03:运算 缩进和选择
- Python 新浪微博 各种表情使用频率
- C#获取刚插入的数据的id
- 交换机应用之端口模式(access、trunk和hybird)、是否标记(tag、untag)、端口缺省vlan(pvid、native id)...
- SSH HTTPS 公钥、秘钥、对称加密、非对称加密、 总结理解
- C2审核模式(c2 audit mode)
- Linux磁盘管理1
- Oracle C#处理时间类型的Insert