zoukankan      html  css  js  c++  java
  • 在Hadoop集群上,搭建HBase集群

    (1)下载Hbase包,并解压:这里下载的是0.98.4版本,对应的hadoop-1.2.1集群

    (2)覆盖相关的包:在这个版本里,Hbase刚好和Hadoop集群完美配合,不需要进行覆盖.

       不过这里写了个覆盖的脚本,可以留着备用.

    find -name 'hadoop*jar' | sed 's/2.2.0/2.3.0/g' | sed 's/.///g' > f.log

    rm ./hadoop*jar

    cat ./f.log | while read Line

    do 

    find /home/hadoop/hadoop-2.3.0 -name "$Line" | xargs -i cp {} ./

    done

    rm ./f.log

    注意Hadoop的版本需要修改.

    (3)配置环境变量

    在/etc/profile中加入HBASE_HOME环境变量,并把变量加入path路径中.(需要root权限)

    运行source /etc/profile使之生效

    (4)修改配置文件hbase-env.sh

     

    (5)修改hbase-site.xml文件

    <configuration>
            <property>
                    <name>hbase.rootdir</name>
                    <value>hdfs://hadoop1:8020/hbase</value>
            </property>
            <property>
                    <name>hbase.cluster.distributed</name>
                    <value>true</value>
            </property>
            <property>
                    <name>hbase.tmp.dir</name>
                    <value>/home/hadoop/hbase-0.98.4-hadoop1/tmp</value>
            </property>
            <property>
                    <name>hbase.zookeeper.quorum</name>
                    <value>hadoop2,hadoop3</value>
            </property>
            <property>
                    <name>hbase.zookeeper.property.dataDir</name>
                    <value>/home/hadoop/hbase-0.98.4-hadoop1/zookeeper</value>
            </property>
    </configuration>
    

      

     

      需要在HDFS文件系统下创建hbase目录

      在hbase的根目录下创建目录tmpzookeeper目录

    (6)配置regionserver文件,加入regionserver服务器的主机名或IP地址

    (7)启动Hadoop集群

    (8)启动HBase集群

    (9)进入shell环境,进行shell的操作

    至此,Hbase集群就搭建完成.

     

  • 相关阅读:
    使用Strust2框架写HelloWorld
    MyEclipse10搭建Strust2开发环境
    MyEclipse使用总结——在MyEclipse中设置jsp页面为默认utf-8编码
    HTML一些标签注意事项
    Spring常用注解
    VB.NET中Module的概念
    vs2008发布项目失败的解决方法
    Java开发中的一些小技巧
    DNS服务器
    关于在Struts2的Action中使用domain模型接收参数的问题
  • 原文地址:https://www.cnblogs.com/Cilimer/p/3915865.html
Copyright © 2011-2022 走看看