<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

    轉(zhuǎn):http://www.tech126.com/hadoop-hbase/

    基于現(xiàn)有的Hadoop集群,來搭建Hbase的環(huán)境

    整個過程還是比較簡單的

    1. 下載Hbase源碼,并解壓

    cp hbase-0.20.6.tar.gz /opt/hadoop/
    cd /opt/hadoop/
    tar zxvf hbase-0.20.6.tar.gz
    ln -s hbase-0.20.6 hbase

    2.修改hbase-env.sh,加入java環(huán)境,并修改log位置

    export JAVA_HOME=/opt/java/jdk
    export HBASE_LOG_DIR=/opt/log/hbase
    export HBASE_MANAGES_ZK=true

    3. 修改hbase-site.xml,配置hbase

    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://zw-hadoop-master:9000/hbase</value>
        <description>The directory shared by region servers.</description>
    </property>
    <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
                <description>The mode the cluster will be in. Possible values are
                  false: standalone and pseudo-distributed setups with managed Zookeeper
                  true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
                </description>
        </property>
    <property>  
        <name>hbase.master</name>  
        <value>hdfs://zw-hadoop-master:60000</value>  
    </property> 
    <property>
        <name>hbase.zookeeper.quorum</name>        
        <value>zw-hadoop-slave225,zw-hadoop-slave226,zw-hadoop-slave227</value>
        <description>Comma separated list of servers in the ZooKeeper Quorum.      For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com".      By default this is set to localhost for local and pseudo-distributed modes      of operation. For a fully-distributed setup, this should be set to a full      list of ZooKeeper quorum servers. If HBASE_MANAGES_ZK is set in hbase-env.sh      this is the list of servers which we will start/stop ZooKeeper on.      
        </description>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/opt/log/zookeeper</value>
        <description>Property from ZooKeeper's config zoo.cfg.
            The directory where the snapshot is stored.
        </description>
    </property>

    幾個配置的說明:

    • hbase.rootdir設(shè)置hbase在hdfs上的目錄,主機(jī)名為hdfs的namenode節(jié)點(diǎn)所在的主機(jī)
    • hbase.cluster.distributed設(shè)置為true,表明是完全分布式的hbase集群
    • hbase.master設(shè)置hbase的master主機(jī)名和端口
    • hbase.zookeeper.quorum設(shè)置zookeeper的主機(jī),官方推薦設(shè)置為3,5,7比較好

    4. 編輯regionservers文件,設(shè)置regionservers的服務(wù)器,和hadoop的slaves一樣即可

    5. 啟動Hbase

    /opt/sohuhadoop/hbase/bin/start-hbase.sh 
    /opt/sohuhadoop/hbase/bin/stop-hbase.sh

    Hbase默認(rèn)只有一個Master,我們可以也啟動多個Master:

    /opt/sohuhadoop/hbase/bin/hbase-daemon.sh start master

    不過,其它的Master并不會工作,只有當(dāng)主Master down掉后

    其它的Master才會選擇接管Master的工作

    Hbase也有一個簡單的web界面,來查看其狀態(tài)

    http://10.10.71.1:60010/master.jsp
    http://10.10.71.1:60030/regionserver.jsp

    http://10.10.71.1:60010/zk.jsp

      posted on 2011-01-21 16:29 ivaneeo 閱讀(2030) 評論(0)  編輯  收藏 所屬分類:
      主站蜘蛛池模板: 亚洲一级毛片在线播放| 亚洲人成影院在线无码按摩店| 亚洲天堂视频在线观看| 热久久这里是精品6免费观看| 国产在线观看www鲁啊鲁免费| 亚洲国产中文在线视频| 无码日韩人妻av一区免费| 日本亚洲精品色婷婷在线影院| 免费精品人在线二线三线区别| 亚洲综合精品成人| 四虎影视精品永久免费| 特色特黄a毛片高清免费观看| 在线观看亚洲成人| 野花香高清视频在线观看免费| 亚洲国产一区二区a毛片| 国产91色综合久久免费| 在线亚洲高清揄拍自拍一品区| 日本一道一区二区免费看 | 精品一卡2卡三卡4卡免费视频| 久久久久亚洲精品无码系列| 中文毛片无遮挡高潮免费| 亚洲乱妇老熟女爽到高潮的片| 亚洲 无码 在线 专区| 国产在线观看免费视频软件| 亚洲成人黄色在线| 国产午夜免费福利红片| 日韩av无码免费播放| 亚洲日产2021三区| 免费v片视频在线观看视频| 中国内地毛片免费高清| 亚洲av一本岛在线播放| 免费一级特黄特色大片在线观看| 国产免费高清69式视频在线观看| 亚洲码在线中文在线观看| 日韩一区二区三区免费体验| 成全在线观看免费观看大全| 亚洲综合小说另类图片动图| 亚洲女初尝黑人巨高清| 妞干网免费观看视频| 国产成人无码区免费网站| 亚洲国产一区二区视频网站|