<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)航:
     
    主站蜘蛛池模板: 国产免费观看视频| 成人毛片免费观看视频| 在线亚洲精品福利网址导航| 亚洲av无码一区二区三区在线播放| 黄页网站免费观看| 亚洲www77777| 免费大香伊蕉在人线国产| 看免费毛片天天看| 亚洲国产电影av在线网址| 永久免费无码日韩视频| 亚洲伊人久久精品影院| 一级毛片免费播放| 亚洲午夜一区二区电影院| 成年女人毛片免费观看97| 羞羞漫画小舞被黄漫免费| 在线精品亚洲一区二区三区| 99爱在线精品视频免费观看9| 亚洲成a人片77777群色| 大地资源免费更新在线播放| 国产av无码专区亚洲av毛片搜| 亚洲五月午夜免费在线视频| 久久国产乱子伦精品免费强| 亚洲国产精品无码久久久| 在线观看亚洲免费| 中文字幕在线免费观看视频| 亚洲激情视频在线观看| 毛片免费视频观看| 好吊色永久免费视频大全| 日韩精品亚洲人成在线观看| 卡一卡二卡三在线入口免费| fc2成年免费共享视频网站| 亚洲高清在线视频| 精品免费国产一区二区三区| 免费毛片在线看不用播放器 | 久久久亚洲精品蜜桃臀| 无码A级毛片免费视频内谢| 久久综合亚洲色hezyo| 久久香蕉国产线看观看亚洲片| 成年在线网站免费观看无广告| 国产在线观看无码免费视频| 国产精品亚洲片夜色在线|