转自: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配置详解(转)相关推荐

  1. HBase 配置详解

    文章转载自:http://blog.csdn.net/ningxuezhu/article/details/50547970 仅用于个人学习,收藏,作为资料备查,如需转载请注明原作者. 该文档是用hb ...

  2. ubuntu系统下hbase数据库的安装和使用,hbase配置文件详解

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 安装 首先从http://www.apache.org/dyn/closer.cgi/hbase/下载稳定版安装包,我下的是hbase-1.3.5-b ...

  3. 【HBase】HBase入门详解(二)

    (图片来源于网络,侵删) 一.HBASE集群安装 前提:Hadoop集群要启动正常,Zookeeper集群启动正常 [1]解压tar包 tar -zxf hbase-1.2.0-cdh5.14.0.t ...

  4. 【深入理解Hadoop原理】Hadoop 参数配置 详解

    Hadoop 参数配置 详解 一.常用端口 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传 ...

  5. elasticsearch-.yml(中文配置详解)

    此elasticsearch-.yml配置文件,是在$ES_HOME/config/下 elasticsearch-.yml(中文配置详解) # ======================== El ...

  6. (ASA) Cisco Web ××× 配置详解 [三部曲之一]

    (ASA) Cisco Web ××× 配置详解 [三部曲之一] 注意:本文仅对Web×××特性和配置作介绍,不包含SSL ×××配置,SSL ×××配置将在本版的后续文章中进行介绍.   首先,先来 ...

  7. mybatis 同名方法_MyBatis(四):xml配置详解

    目录 1.我们将 数据库的配置语句写在 db.properties 文件中 2.在 mybatis-configuration.xml 中加载db.properties文件并读取 通过源码我们可以分析 ...

  8. logback节点配置详解

    logback节点配置详解 一:根节点 <configuration></configuration> 属性 : debug : 默认为false ,设置为true时,将打印出 ...

  9. PM配置详解之一:企业结构

    1.维护计划工厂 功能说明 在公司结构中定义维护工厂(通常已经作为后勤工厂存在)和维护计划工厂(简称计划工厂). 维护工厂:设备所安装的位置,如某机组安装在合营公司,那么合营公司就是此机组的维护工厂, ...

最新文章

  1. 我的.net程序为何不能执行?
  2. 从源码分析DEARGUI之add_plot和add_scatter_series
  3. 【Python学习系列二十五】数据结构-有向图绘制
  4. MySQL row_format引发的案例一则
  5. shownews.php,newsshow.php
  6. 【php复习之】php创建数组的几种方式
  7. Vue项目中 css样式的作用域(深度作用选择器)
  8. 2009年5月14日
  9. 如何保证进程间同步工作_如何在工作自动化进程中占据优势?开关电源芯片U6605D有答案...
  10. 5.性能之巅 洞悉系统、企业与云计算 --- 应用程序
  11. git 提交代码的好习惯
  12. t3软件怎么生成报表_用友t3财务报表生成的步骤和流程
  13. 【HLA】初识HLA/RTI
  14. SpringBoot上传xlsx并批量导入
  15. 干货丨如何优雅地设计并控制一台协作机械臂
  16. Android 获取当前IP地址
  17. 计算机网络(思科)章节测试总结
  18. expert个人版 sqlite_SQLite Expert Personal
  19. Android oppo手机显示安装包异常(Bug6)
  20. linux gif录制工具,Linux下的GIF录制

热门文章

  1. 修改NavigationBar的分根线颜色
  2. Eclipse 构建Maven项目
  3. Python快速学习03:运算 缩进和选择
  4. Python 新浪微博 各种表情使用频率
  5. C#获取刚插入的数据的id
  6. 交换机应用之端口模式(access、trunk和hybird)、是否标记(tag、untag)、端口缺省vlan(pvid、native id)...
  7. SSH HTTPS 公钥、秘钥、对称加密、非对称加密、 总结理解
  8. C2审核模式(c2 audit mode)
  9. Linux磁盘管理1
  10. Oracle C#处理时间类型的Insert