Linux CentOS6 64位升級3.1內核的方法記錄

有些時候我們由於某些項目和軟件配置的需要,需要將默認Linux系統的內核提高版本纔可以安裝需要的軟件(比如docker需要內核3.10版本以上)。比如當前老左在CentOS6 64bit環境中內核默認是2.6.32-358.6.1.el6.x86_64,這裏我們需要將其升級當前最新穩定版本或者需要升級到指定的內核版本。
在這篇文章中將記錄通過yum命令快速升級到最新穩定版本,以及如何升級指定版本centos內核的方法,不過值得注意的是。因爲是修改內核,不能確保100%兼容所有的系統版本,所以我們在實際已有項目環境中使用需要謹慎,可能會導致無法啓動等問題。在這篇文章文章中,在空的Linux系統中執行的,所以不用擔心繫統問題,不行我就重新安裝。
 
第一、檢查當前CentOS內核版本
uname -r
 
第二、快速升級到最新穩定版本內核
1、導入KEY
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2、安裝ELRepo
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
3、安裝內核
yum --enablerepo=elrepo-kernel install kernel-lt -y
4、修改Grub引導順序
vi /etc/grub.conf
修改 default=0 ,然後保存退出。
5、重啓檢查內核
這樣我們可以看到當前內核從原來的2.6變成3.1.
 
總結,以上將原來centos6 64位系統默認的2.6內核升級到3.1內核,目前還沒有發現不良反應重啓服務器後也正常。如果我們用戶升級的時候一定要先備份好數據或者在新環境升級後再部署環境,別搞砸了。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章