一:将xgboost源码包编译好之后,在spark上运行报错:…/lib64/libc.so.6: version `GLIBC_2.14’ not found
解决办法:升级glibc,我选择的是升级到2.14
- 下载glibc-2.14.tar.xz:下载地址
- 解压:tar -xvf glibc-2.14.tar.xz
进入解压之后的目录并安装:
[root@test hadoop]# cd glibc-2.14
[root@test glibc-2.14]# mkdir build
[root@test glibc-2.14]# cd build
[root@test build]# ../configure --prefix=/opt/glibc-2.14
[root@test build]# make&&make install查看新安装的glibc是否有需要的 GLIBC_2.14:
[root@test lib]# pwd
/opt/glibc-2.14/lib
[root@test lib]# ll | grep libc
-rwxr-xr-x 1 root root 9711489 Dec 20 08:15 libc-2.14.so
-rw-r--r--