Windows上安裝運行hadoop

來源:互聯網
上載者:User

標籤:訪問   運行命令   技術分享   oca   jdk1.8   圖片   info   nbsp   details   

 0.自己編譯安裝步驟在這裡,有英文版本串連:《英文傳送門》。

自己編譯嘗試後不成功,換為下面使用別人編譯好的版本的方法。參考部落格:《初學hadoop,windows下安裝》 

 

 

1.下載JDK,並設定JAVA_HOME。(使用不帶空格的路徑,比如Program Files,將在後面的配置中報錯!)

假設JAVA_HOME路徑為C:\Java\jdk1.8.0_73

 

2.下載hadoop。:http://hadoop.apache.org/releases.html

這裡下載使用的是2.8.3的二進位版本檔案,解壓到d:/hadoop-2.8.3

 

3.下載winutils。這個是別人編譯好的hadoop的windows版本二進位檔案,不需要我們自己進行編譯。下載下來然後將hadoop-2.8.3進行!覆蓋!即可。

:https://github.com/steveloughran/winutils

 

 

4.在路徑D:\hadoop-2.8.3\etc\hadoop下修改檔案

①core.site.xml(配置預設hdfs的訪問連接埠)

<configuration>    <property>        <name>fs.defaultFS</name>        <value>hdfs://localhost:9000</value>    </property>    </configuration>

②hdfs-site.xml(設定複製數為1,即不進行複製。namenode檔案路徑以及datanode資料路徑。)

<configuration>    <property>        <name>dfs.replication</name>        <value>1</value>    </property>    <property>            <name>dfs.namenode.name.dir</name>            <value>file:/hadoop/data/dfs/namenode</value>        </property>        <property>            <name>dfs.datanode.data.dir</name>            <value>file:/hadoop/data/dfs/datanode</value>      </property></configuration>

③將mapred-site.xml.template 名稱修改為 mapred-site.xml 後再修改內容(設定mr使用的架構,這裡使用yarn)

<configuration>    <property>        <name>mapreduce.framework.name</name>        <value>yarn</value>    </property></configuration>

④yarn-site.xml(這裡yarn設定使用了mr混洗)

<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></configuration>

⑤hadoop-env.cmd

設定JAVA_HOME的值(如果這裡使用了帶空格的Program Files路徑將會報錯!)

set JAVA_HOME=C:\Java\jdk1.8.0_73

 

6.進入D:\hadoop-2.8.3\bin目錄,格式化hdfs

在cmd中運行命令 hdfs namenode -format

 

7.進入D:\hadoop-2.8.3\sbin目錄

在cmd中運行命令start-all.cmd

 

8.在瀏覽器地址欄中輸入:http://localhost:8088查看叢集狀態。

 

 

9.在瀏覽器地址欄中輸入:http://localhost:50070查看Hadoop狀態。

以上。

 

 

 

Windows上安裝運行hadoop

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.