logo资料库

在windows上安装Hbase.doc

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
在 windows 上安装 Hbase 2010-05-28 14:11 当然在安装 Hbase 前需要安装 Cygwin 和 Hadoop,这里不细说,下面是安装 Hbase 的步骤: 1、下载 Hbase,可以去 Habse 官网下载,http://hadoop.apache.org/hbase/ , 这里我使用的是 Hbase-0.20.4,网上有人说 Hbase 版本号需要与 hadoop 版本号 一致,其实不一致也的。 2、可以随便将 Hbase 安装在任意目录下,将下载下来的压缩包解压即可。 3、在 conf/hbase-env.sh 中修改添加配置项: export JAVA_HOME=/cygdrive/c/Progra~1/Java/jdk1.6.0_18(这里写你的 jdk 版本号) 4、新建 hbase-site.xml hbase.rootdir file:///DIRECTORY/hbase hbase.master localhost:60000 hbase.zookeeper.quorum 127.0.0.1 //(这里最好不要写 localhost) 4、修改 cygwin 里~/etc/hosts 为: 127.0.0.1 ::1 localhost.localdomain localhost localhost6.localdomain6 localhost6 5、安装完毕,接下来测试 Hbase 是否安装成功。 (1)启动 hadoop,bin/start-all.sh
(2)启动 hbase,bin/start-hbase.sh, 用 jps 查看进程如下: (3)启动 shell,bin/hbase shell 输入 status 查看状态: 至此,hbase 成功启动,安装完毕。 可参考官方的安装方法:http://wiki.apache.org/hadoop/Hbase/HowToTest 祝你好运!
2011-01-30 The Apache HBase Book 学习篇(一) 文章分类:Java 编程 一段时间以来一直在使用 Hadoop 和 Hive 进行数据仓库的开发,最近感 觉 HBase 逐渐在实时处理方面能力显示出来,这也是数据开发人员梦寐 以求的一件事情,看到 Apache 上有关于 HBase 的学习书籍,故想不自 量力翻译一番,呵呵~ Apache HBase 是一种分布式的,基于列模式的架构在 Apache Hadoop 和 Apache Zookeeper 上的数据库,这个手册是基于 HBase 0.90.0 版本 的,这本手册会介绍包括了 HBase 的部分内容,更多的内容可以从以上 网站上获取: https://issues.apache.org/jira/browse/HBASE http://wiki.apache.org/hadoop/Hbase http://zookeeper.apache.org/ http://hadoop.apache.org/ Chapter 1. Getting Started 1.1、介绍
quick start 主要帮助你搭建和运行一个单机的 HBase 并且使用 本地文件系统,No-so-quick-start 主要描述如何在分布式模式下让 HBase 运行在 HDFS 上。 1.2、quick start 本篇将描述如何在单机上使用本地文件系统运行分布式的 HBase 实例,它将让你通过 HBase 提供的 HBase Shell 工具完成创建一 张表、插入一列,然后清除以及关闭 HBase 实例,这些操作可以在 10 分钟以内完成。 1.2.1.下载以及解压最新的稳定版本 选择下载的网址, http://www.apache.org/dyn/closer.cgi/hbase/ ,建议国内用户可 以通过人人或者北交大的 apache 镜像进行下载,打开相关的链接,进 入到 Hbase 的下载页面,点击 stable,选择 以.tar.gz 为后缀的文件, 比如 hbase-0.90.0.tar.gz 下载到本地,最好是在 liunx 环境中安装 HBase 或者使用虚拟机。 解压相关文件到指定的目录下面 Shell 代码 1. $ 2. $ tar cd xfz hbase-0.90.0.tar.gz hbase-0.90.0
现在我们可以开始准备运行 HBase 了,不过在运行 HBase 之前,需要 现在 conf/hbase-site.xml 设置你想要将 HBase 写入什么位置,具体的 参数是 hbase.rootdir Xml 代码 1. type="text/xsl" href="configuration.xsl"?> 3. 4. 5. 6. 7. 8. hbase.rootdir file:///DIRECTORY/hbase 替换掉上面的 DIRECTORY 使用一个你想要 HBase 用来存放数据的目 录,默认情况下,hbase.rootdir 会设置在/tmp /hbase-${user.name} 下面,这么意味着如果任何时候你重启你的服务,你将丢失掉你全部的 数据(大多数的系统在重启后将会清除掉/tmp 下的数据)
分享到:
收藏