hadoop2.7編譯以及部署時遇到的坑
1.編譯時,mvn 出錯
使用如下mvn編譯,注意-P後面不要帶docs
mvn package -Pdist,native -DskipTests -Dtar
- 部署完成後,運行start-dfs.sh出現:
unable to load native-hadoop library for you platform
解決方法:在etc/hadoop/hadoop.evn.sh 中添加:
export HADOOP_OPTS="-Djava.library.path=${HADOOP_HOME}/lib/native"
參考:
https://www.cnblogs.com/likui360/p/6558749.html