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
本文详细介绍了在编译和部署Hadoop2.7过程中可能遇到的问题,特别是mvn编译错误及unable to load native-hadoop library for your platform的解决方案。通过修改hadoop.evn.sh文件,设置java.library.path参数,可以有效解决部署后的运行问题。
4038





