[hadoop源碼閱讀][1]-源碼目錄結構


由於版本的不同,可能部分目錄有些不同.


http://clearity.iteye.com/blog/1331489

首先我們需要對hadoop解壓包的目錄結構有個大概了解,解壓下載的hadoop1.0.0版本壓縮包到文件系統,目錄如下:

bin: 此目錄下為進行hadoop配置、運行以及管理的shell命令集合

c++:此目錄下為linux下amd64-64位系統以及i386-32位系統提供的庫文件集合

conf:此目錄下為運行與配置hadoop環境需要的配置文件以及示例文件集合,實際運行時可以對照此目錄下的文件結構進行           相應的配置

contrib:此目錄下針對hadoop運行過程中需要特殊強化的模塊進行了模塊化封裝,此為其發布包以及相應的配置文件

docs:此目錄下包含對於hadoop運行配置的基本文檔,包括html和pdf兩種格式

ivy:此目錄下包含編譯hadoop的ivy編譯工具的腳本和配置文件

lib:此目錄下包含編譯以及運行hadoop環境必須的其他模塊jar包集合

libexec:檢查配置所有運行hadoop所需的腳本文件

sbin:此目錄下包含創建hadoop運行環境中所需系統級功能的腳本文件

share:此目錄下包括整個項目各個模塊共有的配置文件

src:hadoop源碼

webapps:發布包中的示例程序

build.xml:編譯工程所需的ant配置文件

CHANGES.txt:新版本針對上一版本的更新點

hadoop-ant-1.0.0.jar

hadoop-core-1.0.0.jar

hadoop-examples-1.0.0.jar

hadoop-test-1.0.0.jar

hadoop-tools-1.0.0.jar

以上幾個文件根據文件名,大家也能猜到是做什么的,就不多說了

其他還有ivy.xml還有幾個readme說明文件就一下帶過,有興趣自己可以去看了解一下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM