<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設置hbase在hdfs上的目錄,主機名為hdfs的namenode節(jié)點所在的主機
    • hbase.cluster.distributed設置為true,表明是完全分布式的hbase集群
    • hbase.master設置hbase的master主機名和端口
    • hbase.zookeeper.quorum設置zookeeper的主機,官方推薦設置為3,5,7比較好

    4. 編輯regionservers文件,設置regionservers的服務器,和hadoop的slaves一樣即可

    5. 啟動Hbase

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

    Hbase默認只有一個Master,我們可以也啟動多個Master:

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

    不過,其它的Master并不會工作,只有當主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)  編輯  收藏 所屬分類:
      主站蜘蛛池模板: 好吊妞视频免费视频| 免费看小12萝裸体视频国产| 中文字幕免费在线看线人| 国产乱码免费卡1卡二卡3卡| 免费一看一级毛片全播放| 亚洲国产综合91精品麻豆| 亚洲AV综合色区无码一二三区| 国产一区二区三区免费观看在线 | 久久精品无码免费不卡| 在线视频精品免费| 亚洲色大成网站www永久一区| 亚洲成熟丰满熟妇高潮XXXXX| 午夜小视频免费观看| 精品亚洲麻豆1区2区3区| 久久成人18免费网站| 狠狠色伊人亚洲综合成人| 日韩a毛片免费观看| 我要看免费的毛片| 亚洲国产精品综合一区在线| 永久免费av无码网站yy| 亚洲图片在线观看| 最近免费中文字幕大全视频 | 久9热免费精品视频在线观看| 亚洲成av人片天堂网老年人| 亚洲情A成黄在线观看动漫软件 | 女人让男人免费桶爽30分钟| 蜜桃传媒一区二区亚洲AV| 无码av免费毛片一区二区| 久久亚洲日韩精品一区二区三区| 亚洲高清视频免费| 亚洲精品91在线| 免费人成视频在线观看网站| 亚洲av无码一区二区乱子伦as| 国产99视频精品免费视频76| 亚洲AV无码一区二区三区国产 | 亚洲综合伊人久久大杳蕉| 色婷婷综合缴情综免费观看| 国产免费爽爽视频免费可以看| A国产一区二区免费入口| 亚洲人成电影院在线观看| 免费大片黄在线观看yw|