閱讀287 返回首頁    go 阿裏雲 go 技術社區[雲棲]


雲服務器 ECS 配置:Linux升級時不升級內核的配置說明




RedHat/CentOS使用 yum update 更新時,默認會升級內核。但有些服務器硬件在升級內核後,新的內核可能會認不出某些硬件,要重新安裝驅動,很麻煩。所以在生產環境中不要輕易的升級內核,除非您確定升級內核後不會出現麻煩的問題。

如果使用yum update更新時不升級內核,有兩種方法:

方法一

直接在yum的命令後麵加參數,這個命令隻生效一次:

# yum update --exclude=kernel*

方法二

修改yum命令的配置文件,永久生效。

這裏以 CentOS 6.6 為例來進行說明:

1、首先檢查內核版本以及係統版本。

[root@localhost ~]# uname -r
2.6.32-504.el6.x86_64
[root@localhost ~]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m

2、將配置文件保存備份。

[root@localhost ~]# cp /etc/yum.conf /etc/yum.conf.bak

3、編輯/etc/yum.conf文件。

[root@localhost ~]# vi /etc/yum.conf


image


4、在[main]的後麵加入如下內容:

exclude=kernel*


image


5、按下Esc,輸入下麵命令進行保存:wq。

6、使用 yum update更新。

[root@localhost yum.repos.d]# yum update

7、等到yum update更新完成之後重啟電腦,再來檢查內核版本。


image

[root@localhost ~]# uname -r
2.6.32-504.el6.x86_64
[root@localhost ~]# cat /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m

原文鏈接

最後更新:2017-08-14 14:02:43

  上一篇:go  自定義文件上傳控件樣式-input透明法
  下一篇:go  雲服務器 ECS 配置:雲服務器ECS下的FTP服務的安裝配置與使用