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

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

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

    敏捷、分布式、ALM過程自動化、企業(yè)應(yīng)用架構(gòu)
    posts - 14, comments - 0, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    硬件資源:

    三臺CentOS5.6虛擬機(Vmware

    本機 windows7 64x

     

    基本資源配置:

    三臺虛擬機均是克隆自同一個鏡像

    已經(jīng)安裝了Java環(huán)境(jdk1.6.0_25

    Hadoop路徑在/usr/hadoop/hadoop-0.20.205.0

     

    操作步驟:

    1、機器名稱規(guī)范

    ip分別為128129、130,將128設(shè)置為master,其他設(shè)置為slave

    修改

    /etc/sysconfig/network

    /etc/hosts

    兩處配置,名稱分別為hadoop-master\hadoop-slave01\hadoop-slave02

    注意:此處名稱最好不用使用下劃線,有可能引發(fā)namenode的啟動異常。

     

    2、修改Hadoop配置 

    master節(jié)點的conf中修改masterslave文件,分別為機器的ip地址

     

    修改master節(jié)點的conf中:

    core-site.xml

    <property>

    <name>fs.default.name</name>

    <value>hdfs://ip-master:9000</value>

    </property>

     

    mapred-site.xml

    <property>

    <name>mapred.job.tracker</name>                                   

    <value>master:9001</value>                                

    </property>

     

    hdfs-site.xm

    <property>

    <name>dfs.replication</name>

    <value>2</value>

    </property>

    注意此處的端口號均為默認(rèn)。

     

     

    3、建立m-s之間的ssh連接

    首先masterslave機器都需要進行ssh信任文件生成,執(zhí)行如下命令:

    $ ssh-keygen -t rsa

    中間需要輸入的地方直接回車,接受缺省值即可

     

    由于使用root用戶登錄,所以密鑰文件生成在 /root/.ssh/文件夾下,存有一對密鑰id_dsaid_dsa.pub

    此處id_dsa(私鑰)必須為其他用戶不可讀,所以文件屬性應(yīng)當(dāng)是600

     

    master機器執(zhí)行:

    id_dsa.pub(公鑰)復(fù)制為 authorized_keys

    $ cp id_dsa.pub authorized_keys

    如果是多臺機器需要,無密碼登陸,則各自機器產(chǎn)生公鑰追加到authorized_keys即可.

     

    使用scp協(xié)議覆蓋slave端的密鑰文件夾,使得slave機器信任來自master的連接:

    $ scp /root/.ssh/* ip-slave:/root/.ssh

     

     

    4、啟動服務(wù) 

    建議將$HADOOP_HOME/bin下的所有文件給與執(zhí)行權(quán)限:

    $ chmod 777 bin

     

    master作為namenod需要執(zhí)行如下腳本:

    $HADOOP_HOME/bin/hadoop namenode –format

     

    完成后執(zhí)行 $HADOOP_HOME/bin/start-all.sh

     

    5、問題檢查

    Hadoop根目錄下的logs文件中,檢查各個服務(wù)日志的啟動情況

     

     

    6、其他情況說明:

    Q: $HADOOP_HOME is deprecated

    A: 基本不會產(chǎn)生任何影響。由于腳本啟動時設(shè)置了該環(huán)境變量,就會提示用戶原有環(huán)境變量失效??梢匀∠h(huán)境變量設(shè)置,或者直接去bin/hadoop中找到這句話,去掉即可

     

    Q: 無效的選項 -jvm / Unrecognized option: -jvm

    A: 在使用root用戶登錄時 bin/hadoop 腳本就會進行判斷,加上-jvm參數(shù)。此處是為了進入jsvchttp://commons.apache.org/daemon/jsvc.html),此處并不確定是否bug,也不再進行詳細的追溯,解決方法就是進入 bin/hadoop 腳本中 找到 jvm 參數(shù)并去掉。

     

     

     

     

     

     

     

    主站蜘蛛池模板: 亚洲成年人电影在线观看| 亚洲视频免费一区| 亚洲aⅴ无码专区在线观看春色| 人妻丰满熟妇无码区免费| 亚洲大成色www永久网站| 日本免费A级毛一片| 亚洲AV日韩AV永久无码免下载| 在线人成免费视频69国产| 亚洲成a人片77777老司机| 4399影视免费观看高清直播| 久久亚洲国产成人精品性色| 免费黄网站在线观看| 久久久无码精品亚洲日韩京东传媒 | 亚洲免费在线视频| 亚洲视频网站在线观看| 免费观看黄网站在线播放| 亚洲丁香婷婷综合久久| 亚洲无线一二三四区手机| 亚洲理论在线观看| 国产精品美女午夜爽爽爽免费| 亚洲午夜精品久久久久久app| 韩国二级毛片免费播放| 又大又硬又粗又黄的视频免费看| 国产午夜亚洲精品国产成人小说| 国产麻豆成人传媒免费观看| 91亚洲va在线天线va天堂va国产 | 8x成人永久免费视频| 亚洲国产精品综合久久久| 成人永久福利免费观看| 精品97国产免费人成视频| 亚洲国产精品成人精品软件| 蜜桃精品免费久久久久影院| 2022国内精品免费福利视频| 内射无码专区久久亚洲| a视频在线观看免费| 国产亚洲精品影视在线| 91麻豆国产自产在线观看亚洲| 久久笫一福利免费导航| 九九99热免费最新版| 国产成人精品日本亚洲18图| 久久久久亚洲?V成人无码|