paulwong

          編譯HADOOP源碼

          https://github.com/apache/hadoop/blob/trunk/BUILDING.txt

          配置 eclipse 編譯、開發 Hadoop(MapReduce)源代碼
          http://blog.csdn.net/basicthinker/article/details/6174442

          hadoop2.2.0源代碼編譯
          http://my.oschina.net/cloudcoder/blog/192224

          Apache Hadoop 源代碼編譯環境搭建
          http://qq85609655.iteye.com/blog/1986991



          1. Download code from https://codeload.github.com/apache/hadoop/zip/trunk, then unzip it, there is a folder hadoop-trunk.
            wget https://codeload.github.com/apache/hadoop/zip/trunk
            unzip trunk
          2. Install native libraries
            Ubuntu
            sudo apt-get -y install maven build-essential autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev

            Cent OS
            yum -y install  lzo-devel  zlib-devel  gcc autoconf automake libtool openssl-devel cmake
            get protobuf zip from http://f.dataguru.cn/thread-459689-1-1.html
            ./configure
            make
            make check
            make install
          3. $vi /etc/profile
            export PROTOC_HOME=/root/java/hadoop-source/protobuf-2.5.0
            export PATH=$PATH:$PROTOC_HOME/src
          4. cd to hadoop-trunk, run 
            mvn compile -Pnative
          5. cd to hadoop-maven-plugins, run
            mvn install
          6. cd to hadoop-trunk
            mvn install -DskipTests
          7. Make sure still in hadoop-trunk folder, Build Eclipse project
            mvn eclipse:eclipse -DskipTests
          8. Import the maven project to Eclipse


          posted on 2014-12-16 01:41 paulwong 閱讀(334) 評論(0)  編輯  收藏 所屬分類: HADOOP

          主站蜘蛛池模板: 中江县| 山东省| 乌拉特中旗| 许昌县| 禹州市| 荃湾区| 淄博市| 乌鲁木齐县| 武鸣县| 固原市| 芜湖市| 泗水县| 汉寿县| 百色市| 上蔡县| 洞口县| 南安市| 安阳县| 平和县| 额济纳旗| 卢湾区| 徐水县| 武邑县| 城市| 凤冈县| 漳州市| 措勤县| 卫辉市| 桐庐县| 卢龙县| 香格里拉县| 会泽县| 扬中市| 驻马店市| 嘉义市| 淮北市| 定南县| 贵德县| 梨树县| 清水河县| 兴义市|