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集群就搭建完成.

     

  • 相关阅读:
    查询表中列转换为json
    查看死锁
    利用vba将excel中的图片链接直接转换为图片
    npoi与memcached中的ICSharpCode.SharpZipLib版本冲突的解决方案
    网页爬虫的一些笔记
    从远程服务器数据库中同步数据到本地数据库 sql server 2008 开启分布
    配置ST3在浏览器中打开
    在 sublime text 3 中添加 Emmet (ZenCoding)
    win2008远程桌面会话数增加
    20150728月度会议
  • 原文地址:https://www.cnblogs.com/Cilimer/p/3915865.html
Copyright © 2011-2022 走看看