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

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

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

    posts - 28,comments - 3,trackbacks - 0
    1、下載并安裝hadoop(需安裝好jdk)
    2、創(chuàng)建文件夾
    ~/dfs/name
    ~/dfs/data
    ~/temp
    3、修改配置文件
    ~/hadoop-2.2.0/etc/hadoop/hadoop-env.sh
    ~/hadoop-2.2.0/etc/hadoop/yarn-env.sh
    ~/hadoop-2.2.0/etc/hadoop/slaves
    ~/hadoop-2.2.0/etc/hadoop/core-site.xml
    ~/hadoop-2.2.0/etc/hadoop/hdfs-site.xml
    ~/hadoop-2.2.0/etc/hadoop/mapred-site.xml
    ~/hadoop-2.2.0/etc/hadoop/yarn-site.xml
    以上個(gè)別文件默認(rèn)不存在的,可以復(fù)制相應(yīng)的template文件獲得。
    --hadoop-env.sh
    修改javahome
    export JAVA_HOME=/home/hduser/jdk1.6.0_45
    --yarn-env.sh
    同上
    --slaves
    增加處理節(jié)點(diǎn)機(jī)器名即可
    --core-site.xml
    <configuration>
           <property>
    <name>fs.defaultFS</name>
    <value>hdfs://cloudn:9000</value>
           </property>
           <property>
    <name>io.file.buffer.size</name>
    <value>131072</value>
           </property>
           <property>
    <name>hadoop.tmp.dir</name>
    <value>file:/home/hduser/temp</value>
    <description>Abase for other temporary directories.</description>
           </property>
            <property>
                   <name>hadoop.proxyuser.hduser.hosts</name>
                   <value>*</value>
           </property>
           <property>
                   <name>hadoop.proxyuser.hduser.groups</name>
                   <value>*</value>
           </property>
    </configuration>
    --hdfs-site.xml
    <configuration>
           <property>
                   <name>dfs.namenode.secondary.http-address</name>
                   <value>cloudn:9001</value>
           </property>
           <property>
                   <name>dfs.namenode.name.dir</name>
                   <value>file:/home/hduser/dfs/name</value>
           </property>
           <property>
                   <name>dfs.datanode.data.dir</name>
                   <value>file:/home/hduser/dfs/data</value>
           </property>
           <property>
                   <name>dfs.replication</name>
                   <value>2</value>
           </property>
           <property>
                   <name>dfs.webhdfs.enabled</name>
                   <value>true</value>
           </property>
    </configuration>
    --mapred-site.xml
    <configuration>
    <property>
    <name>mapreduce.framework.name</name>
    <value>yarn</value>
    </property>
    <property>
    <name>mapreduce.jobhistory.address</name>
    <value>cloudn:10020</value>
    </property>
            <property>
                   <name>mapreduce.jobhistory.webapp.address</name>
                   <value>cloudn:19888</value>
            </property>
    </configuration>
    --yarn-site.xml
    <configuration>
            <property>
                   <name>yarn.nodemanager.aux-services</name>
                   <value>mapreduce_shuffle</value>
            </property>
            <property>
                   <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
                   <value>org.apache.hadoop.mapred.ShuffleHandler</value>
            </property>
            <property>
                   <name>yarn.resourcemanager.address</name>
                   <value>cloudn:8032</value>
            </property>
            <property>
                   <name>yarn.resourcemanager.scheduler.address</name>
                   <value>cloudn:8030</value>
            </property>
            <property>
                   <name>yarn.resourcemanager.resource-tracker.address</name>
                   <value>cloudn:8031</value>
            </property>
            <property>
                   <name>yarn.resourcemanager.admin.address</name>
                   <value>cloudn:8033</value>
            </property>
            <property>
                   <name>yarn.resourcemanager.webapp.address</name>
                   <value>cloudn:8088</value>
           </property>
    </configuration>
    4、復(fù)制到其他節(jié)點(diǎn),如有64位,32位,不能復(fù)制
    5、啟動(dòng)準(zhǔn)備
    格式化namenode: bin/hdfs namenode -format
    6、啟動(dòng)hadoop:sbin/start-all.sh
    7、hellocount

    先在hdfs上創(chuàng)建一個(gè)文件夾
    ./bin/hdfs dfs -mkdir /input
     ./bin/hdfs dfs -ls /
    在namenode上創(chuàng)建個(gè)文件夾
    files,創(chuàng)建2個(gè)文件 echo "Hello World" > file1.txt
    more file1.txt file2.txt
    hadoop fs -mkdir  input
    創(chuàng)建輸入文件夾
    ./bin/hdfs dfs -mkdir /input
    ./bin/hdfs dfs -mkdir input
    ./bin/hdfs dfs -ls /
    上傳本地文件到集群的input目錄
    ./bin/hdfs dfs -put ~/files/*.txt /input
    ./bin/hdfs dfs -ls /input
    執(zhí)行
    ./bin/hadoop jar /home/hduser/hadoop-2.2.0/share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.2.0-sources.jar org.apache.hadoop.examples.WordCount /input /output
    結(jié)果
    ./bin/hadoop dfs -cat /output/part-r-00000





    posted on 2014-02-26 16:40 李大嘴 閱讀(261) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 五月天网站亚洲小说| 亚洲女初尝黑人巨高清| 高清永久免费观看| 国产大片51精品免费观看| 亚洲av最新在线观看网址| 国产精品无码一二区免费| 亚洲av中文无码字幕色不卡| 日本一道在线日本一道高清不卡免费| 亚洲1区1区3区4区产品乱码芒果| 青青青免费国产在线视频小草| 亚洲综合无码无在线观看| a级毛片毛片免费观看久潮喷| 亚洲日韩精品无码一区二区三区| 国产午夜成人免费看片无遮挡 | 成年人免费视频观看| 亚洲乱妇老熟女爽到高潮的片| 高清国语自产拍免费视频国产 | 亚洲另类无码一区二区三区| 免费人妻av无码专区| 亚洲综合色丁香麻豆| 国产精品无码免费播放| 亚洲AV无码专区在线观看成人| 亚洲高清无码专区视频| a毛片在线免费观看| 亚洲日韩中文字幕天堂不卡 | 日韩激情淫片免费看| 一边摸一边桶一边脱免费视频| 亚洲精品亚洲人成在线观看| 1000部国产成人免费视频| 亚洲国产一区二区三区在线观看| 亚洲精品WWW久久久久久| 久草福利资源网站免费| 中文字幕在线日亚洲9| 亚洲人成伊人成综合网久久久| 四虎成年永久免费网站| 国产成人va亚洲电影| 亚洲精品无码久久毛片波多野吉衣| 欧美男同gv免费网站观看| 国产99精品一区二区三区免费| 1区1区3区4区产品亚洲| 亚洲AV无码成H人在线观看 |