Linux 升级Glibc2.14 遇到问题及解决

Linux 升级Glibc2.14 遇到问题及解决,下面直接说步骤和流程:

1、到下载最新版本,我这里下载了glibc-2.14.tar.gz 这个版本,解压到任意目录准备编译(/usr/local)

2、>:cd /usr/local 解压 >:tar -xzvf glibc-2.14.tar.gz

3、需要安装编译工具 gcc >:yum install gcc

4、到解压目录 >:cd /usr/local/glibc-2.14

5、按顺序执行下面的命令

>:mkdir build

>:cd build

>:../configure --prefix=/opt/glibc-2.14

>:make -j4

>:sudo make install

5、安装完了,还是不行。别急,还需要下面两个命令:

>:cp -r /etc/ld.so.c* /opt/glibc-2.14/etc/

>:ln -sf /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6

这样就算完了。参考链接:

 

附:由于spserver 还无法install(install后有其他路径依赖问题),只能用spserver &来启动。但是,在xshell启动后,关闭xshell它会自动关闭,

找到的解决方案是使用nohup执行程序

>:nohup /root/start.sh &

但是有时候在这一步会有问题,当把终端关闭后,进程会自动被关闭,察看nohup.out可以看到在关闭终端瞬间服务自动关闭。

有个操作终端时的细节:当shell中提示了nohup成功后还需要按终端上键盘任意键退回到shell输入命令窗口,然后通过在shell中输入exit来退出终端

nohup-真正的Shell后台运行

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

sp server 无法使用./spserver start命令,解决办法, 修改该/etc/ld.so.conf添加$Oracle_HOME路径

1. vim /etc/ld.so.conf

2. 添加一行,存入本地oracle路径如:/usr/local/instantclient_12_1/

3. 保存文件(esc :wq!)

4. 启动修改后的配置文件:ldconfig

命令如下:

linuxidc@linuxidc.com:/$ vim /etc/ld.so.conf

linuxidc@linuxidc.com:/$ cat /etc/ld.so.conf

include /etc/ld.so.conf.d/*.conf

/usr/local/instantclient_12_1/

linuxidc@linuxidc.com:/$ ldconfig

Linux升级Glibc 

Linux提示“libc.so.6: version `GLIBC_2.14' not found”系统的glibc版本太低

危险!GHOST(幽灵)漏洞曝光 

GNU glibc 爆 gethostbyname 缓冲区溢出漏洞 

glibc gethostbyname缓冲区溢出漏洞(CVE-2015-0235) 

Linux glibc幽灵漏洞测试与修复方法

Glibc 的详细介绍请点这里
Glibc 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14468.html