首頁 > 軟體

CentOS升級Gblic經驗分享

2020-06-16 17:38:13

前些天公司專案需要對上傳的圖片打水印,前端採用angularjs,後端nodejs,網上一搜,找到了一個images的庫,在本地Windows環境下試了下還不錯,然後就上傳測試伺服器(CentOS 6.5系統)了,結果就出問題了,網上一查,發現需要Gblic2.14(CentOS 6.5系統自帶的是2.12版本)。

後來左右看了下感覺這個外掛還是比較簡單好用的,哈哈,遂決定升級gblic2.12,看了一下本著夠用就行的原則,我升級到了2.15,本地虛擬機器centos6.5試了一下沒問題,決定在測試服上升級下,結果就出錯了,然後一個不查,ssh遠端連線不上了,系統就此宣告崩潰,後來兩個人重灌了系統,折騰了兩天,教訓啊。。。

升級參照教學:http://www.linuxidc.com/Linux/2016-07/133187.htm ( ps:出錯在於個人原因,這篇文章還是很讚的)。

造成系統崩潰的主要原因是安裝出錯後處理草率了,接觸linux不到倆月處理錯誤缺乏經驗直接就體現處理了,哎:

出錯經過:安裝失敗後實際上應該把軟連線在指向回去的,

ln -s/lib64/libc-2.15.so  lib64/libc.so.6

然而事實是沒指向還不注意退出了有root許可權的視窗(當時開的兩個視窗),然後另外一個視窗 su sudo 命令全部失效了我,不僅如此,遠端連線也直接被伺服器拒絕,無法登陸系統了。。。。,而修改軟連線需要 rm -rf /lib64/libc.so.6 ,然而沒有許可權就悲劇,所以死迴圈沒救了,,,,(也許大神有辦法但我是真解決不了了);

然後 ,這最後一個登陸上的視窗也解決不了啥問題,然後直接退出了,

記住這次教訓,以後一定要謹慎啊,重灌系統環境設定啥的弄完整個人都不好了.......

Linux下GLIBCXX和GLIBC版本低造成的編譯錯誤的解決方案  http://www.linuxidc.com/Linux/2016-07/133186.htm

Linux升級Glibc  http://www.linuxidc.com/Linux/2015-04/116472.htm

危險!GHOST(幽靈)漏洞曝光  http://www.linuxidc.com/Linux/2015-01/112496.htm

GNU glibc 爆 gethostbyname 緩衝區溢位漏洞  http://www.linuxidc.com/Linux/2015-01/112486.htm

glibc gethostbyname緩衝區溢位漏洞(CVE-2015-0235)  http://www.linuxidc.com/Linux/2015-01/112516.htm

Linux glibc幽靈漏洞測試與修復方法 http://www.linuxidc.com/Linux/2015-01/112562tm


IT145.com E-mail:sddin#qq.com