/hadoop-2.5.0/lib/native中没有文件,操作系统为centOS 6
时间: 2023-12-08 20:03:55 浏览: 114
在 CentOS 6 中,您需要安装一些必要的依赖项和工具来编译 Hadoop 的本地库文件。您可以尝试运行以下命令安装这些依赖项:
```
sudo yum install gcc gcc-c++ autoconf automake libtool cmake zlib-devel openssl-devel krb5-devel
```
安装完成后,您可以进入 Hadoop 源代码目录中的 `hadoop-common-project/hadoop-common/src/native` 目录,运行以下命令来编译本地库文件:
```
mvn package -Pdist,native -DskipTests -Dtar
```
编译完成后,您可以在 `hadoop-common-project/hadoop-common/target/native` 目录中找到编译好的本地库文件。将这些文件复制到 Hadoop 的 `lib/native` 目录中即可。
阅读全文