问题原因:启动node服务,报错 GLIBC_2.18 no found,同时也报错 /lib64/libstdc++.so.6 version CXXABI_1.3.9 no found 查看系统GLIBC版本: [root@VM_0_7_centos lib64]# strings /lib64/libc.so.6 | grep -i '^glibc' GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12 GLIBC_2.13 GLIBC_2.14 GLIBC_2.15 GLIBC_2.16 GLIBC_2.17 GLIBC_PRIVATE glibc 2.17 GLIBC_2.8 GLIBC_2.5 GLIBC_2.9 GLIBC_2.7 GLIBC_2.6 GLIBC_2.11 GLIBC_2.16 GLIBC_2.10 GLIBC_2.17 GLIBC_2.13 GLIBC_2.2.6 发现没有GLIBC_2.18,但是服务运行必须是2.18版本,于是源码安装2.18版本,操作步骤如下: curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz tar zxf glibc-2.18.tar.gz cd glibc-2.18/ mkdir build cd build/ ../configure --prefix=/usr make -j2 make install 编译安装完成之后,查看GLIBC版本: [root@VM_0_7_centos build]# strings /lib64/libc.so.6 | grep -i '^glibc' GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12 GLIBC_2.13 GLIBC_2.14 GLIBC_2.15 GLIBC_2.16 GLIBC_2.17 GLIBC_2.18 GLIBC_PRIVATE glibc 2.18 GLIBC_2.8 GLIBC_2.5 GLIBC_2.9 GLIBC_2.7 GLIBC_2.6 GLIBC_2.18 GLIBC_2.11 GLIBC_2.16 GLIBC_2.10 GLIBC_2.17 GLIBC_2.13 GLIBC_2.2.6 已经有GLIC_2.18版本了,且 /lib64/libstdc++.so.6 也有CXXABI_1.3.9版本了
标签:GLIBC,2.17,2.18,2.3,2.2,glibc,centos7.6 From: https://www.cnblogs.com/wutao-007/p/16905260.html