出现编译本地Hadoop3.0.0失败并返回错误代码2的问题通常是由于依赖库或环境配置问题引起的。以下是可能的解决方法:
sudo apt-get install build-essential cmake zlib1g-dev pkg-config libssl-dev
java -version
确保输出显示为Java 8或更高版本。
mvn clean
然后再次运行构建命令:
mvn package -Pdist,native -DskipTests -Dtar
这些解决方法中的一个或多个应该可以解决编译本地Hadoop3.0.0失败的问题。如果问题仍然存在,建议查看Hadoop的官方文档和错误日志以获取更多详细信息。