1. ZooKeeper的安装:

ZooKeeper是一个分布式的服务框架。可用于处理分布式的一些数据管理问题,如统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。

步骤如下:

a. 准备,下载ZooKeeper,可以从官网下载到,在这里给出一条链接:http://mirror.esocc.com/apache/zookeeper/zookeeper-3.4.5/

b.执行 tar -zxvf zookeeper-3.4.5.tar.gz,会出现zookeeper-3.4.5这个文件夹

      c.修改环境变量:执行 sudo gedit /etc/profile ,然后加入:

       export ZOOKEEPER_HOME=/opt/hadoop/zookeeper-3.4.5 ,

export PATH=$PATH:$ZOOKEEPER_HOME/bin,执行:source /etc/profile 让资源文件生效

d.配置ZooKeeper,修改zookeeper-3.4.5/conf/zoo_sample.cfg,主要是修改dataDir=/home/xxx/zookeeper ,设置zookeeper的保存数据的文件

最后执行:cp zoo_sample.cfg zoo.cfg //因为zookeeper默认的是zoo.cfg,conf文件中只给出了一个example,不然会出错的。

e. 执行zkServer.sh start,不必切换到zookeeper-3.4.5/bin的目录下了,因为刚刚已经source /etc/profile了。

f. 执行echo ruok | nc localhost 2181 如果结果是:imok就说明已经安装成功了。

g.退出的命令是:zkServer.sh stop

2.Hbase的安装

安装步骤:

    a.准备,下载Hbase-0.94.16.tar.gz,这里给出一个链接:http://mirror.esocc.com/apache/hbase/hbase-0.94.16/

    b.执行 tar zxvf hbase-0.94.16.tar.gz,在相同文件夹下会出现hbase-0.94.16这个文件夹

    c.修改环境变量:执行sudo gedit /etc/profile, 然后添加:export HBASE_HOME=/opt/hadoop/hbase-0.94.16,export PATH=$PATH:$HBASE_HOME/bin

      export CLASSPATH=.:$HBASE_HOME/lib, 执行:source /etc/profile 让资源文件生效

    d.配置Hbase,打开hbase-0.94.16/conf/hbase-env.sh,加入以下内容:

   export JAVA_HOME=/usr/lib/jvm/javajdk
   export HBASE_HOME=/opt/hadoop/hbase-0.94.16
   export HADOOP_INSTALL=/opt/hadoop
   export HBASE_CLASSPATH=$HBASE_HOME/lib
   export HBASE_OPTS="$HBASE_OPTS -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode"
   export HBASE_MANAGES_ZK=false

    e.打开hbase-0.94.16/conf/hbase-site.xml,配置如下:

<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>localhost:60000</value>
</property>
<property>
<name>hbase.master.port</name>
<value>60000</value>
</property>
</configuration>

3.运行hbase

    a.运行hadoop,执行命令:start-all.sh

    b.运行Zookeeper,执行命令:zkServer.sh start

    c.运行hbase,执行命令:start-hbase.sh

    d.打开http://localhost:60030/rs-statushttp://localhost:60010/master-status出现下面的为成功:

    

    

export HBASE_CLASSPATH=$HBASE_HOME/lib

hbase-0.94.16 在hadoop-1.2.1的安装配置的更多相关文章

  1. Hadoop 系列(二)安装配置

    Hadoop 系列(二)安装配置 Hadoop 官网:http://hadoop.apache.or 一.Hadoop 安装 1.1 Hadoop 依赖的组件 JDK :从 Oracle 官网下载,设 ...

  2. Hadoop集群搭建-04安装配置HDFS

    Hadoop集群搭建-05安装配置YARN Hadoop集群搭建-04安装配置HDFS  Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hado ...

  3. Hadoop集群搭建-02安装配置Zookeeper

    Hadoop集群搭建-05安装配置YARN Hadoop集群搭建-04安装配置HDFS  Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hado ...

  4. Hadoop集群搭建-05安装配置YARN

    Hadoop集群搭建-04安装配置HDFS  Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hadoop集群搭建-01前期准备 先保证集群5台虚 ...

  5. hadoop2.2.0 + hbase 0.94 + hive 0.12 配置记录

    一开始用hadoop2.2.0 + hbase 0.96 + hive 0.12 ,基本全部都配好了.只有在hive中查询hbase的表出错.以直报如下错误: java.io.IOException: ...

  6. Hbase 0.96 比 hbase 0.94的改变

    转载:http://blog.csdn.net/hxpjava1/article/details/20043703 环境: hadoop:hadoop-2.2.0 hbase:hbase-0.96.0 ...

  7. hadoop1.2.1+hbase0.94.11+nutch2.2.1+elasticsearch0.90.5安装配置攻略

    一.背景 最近由于项目和论文的需要,需要搭建一个垂直搜索的环境,查阅了很多资料,决定使用Apache的一套解决方案hadoop+hbase+nutch+es.这几样神器的作用就不多作介绍了,自行参考各 ...

  8. 一步步教你Hadoop多节点集群安装配置

    1.集群部署介绍 1.1 Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台.以Hadoop分布式文件系统HDFS(Hadoop Distributed Filesys ...

  9. Linux下Hadoop集群环境的安装配置

    1)安装Ubuntu或其他Linux系统: a)为减少错误,集群中的主机最好安装同一版本的Linux系统,我的是Ubuntu12.04. b)每个主机的登陆用户名也最好都一样,比如都是hadoop,不 ...

  10. Hadoop多节点集群安装配置

    目录: 1.集群部署介绍 1.1 Hadoop简介 1.2 环境说明 1.3 环境配置 1.4 所需软件 2.SSH无密码验证配置 2.1 SSH基本原理和用法 2.2 配置Master无密码登录所有 ...

随机推荐

  1. hdu 3926 Hand in Hand 同构图

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3926 In order to get rid of Conan, Kaitou KID disguis ...

  2. Binary Indexed Tree 2D 分类: ACM TYPE 2014-09-01 08:40 95人阅读 评论(0) 收藏

    #include <cstdio> #include <cstdlib> #include <climits> #include <cstring> # ...

  3. highchart 导出图片, 显示空白

    使用highchart时, 导出的图片会变空白..   解决方案: 不要加载grid.js

  4. web之困:现代web应用安全指南

    <web之困:现代web应用安全指南>在web安全领域有“圣经”的美誉,在世界范围内被安全工作者和web从业人员广为称道,由来自google chrome浏览器团队的世界顶级黑客.国际一流 ...

  5. FullPage.js全屏滚动插件学习总结

    如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站.如果 ...

  6. function的prototype

    prototype只有function才有的属性. var a = function() { this.age = 12; this.name = "haha"; }; a.pro ...

  7. 解决Myeclipse 编辑jsp页面卡

    解决Myeclipse 编辑jsp页面卡   编辑一个jsp页面时,如果每输入一下,CPU都100%一下,和大家分项一下. 问题: 当你编辑一个jsp页面时,如果每输入一下,CPU都100%一下,3, ...

  8. 分布式数据存储 - Zabbix监控MySQL性能

    Zabbix如何监控mysql性能,我们可以使用mysql自带的模板,可以监控如下内容:OPS(增删改查).mysql请求流量带宽,mysql响应流量带宽,最后会附上相应的监控图! 编写check_m ...

  9. photosop快速对白色背景图片进行抠图

    因为其中有个作业,做个图书馆的小网页.所以打算取图书馆logo上面那几个字. 图片如下: 因为是白色背景,一开始打算使用魔棒工具,不过效果不好. 后来百度了下,使用色彩范围可以快速抠图 打开photo ...

  10. jvm性能调优---jstat的用法

    Jstat是JDK自带的一个轻量级小工具.全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令 ...