作者:rsgdxp 原文鏈接:https://www.54fxp.top/41.html
圖文版鏈接:?https://wp.rsgdxp.com/305.html
升級原由
BBR加速模塊 需要linux內核4.9以上
KVM的主機卫旱,支持BBR這個模塊來加速损拢。
如何查看Linux當前內核版本响迂?
查看內核的版本命令是:
uname -sr
CentOS?7 升級到最新版第三方內核庫:
大多數現代發(fā)行版系統(tǒng)提供了一種使用 yum 等包管理系統(tǒng)和官方支持的倉庫升級內核的方法蛀序。
但是,這只會升級內核到倉庫中可用的最新版本 – 而不是在?https://www.kernel.org/?中可用的最新版本悄蕾。不幸的是频鉴,Red Hat 只允許使用前者升級內核桃犬,與 Red Hat 不同,CentOS?允許使用 ELRepo衔统,這是一個第三方倉庫鹿榜,可以將內核升級到最新版本。
要在?CentOS?7 上啟用 ELRepo 倉庫锦爵,請運行:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
倉庫啟用后舱殿,你可以使用下面的命令列出可用的內核相關包:
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
接下來,安裝最新的主線穩(wěn)定內核:
yum --enablerepo=elrepo-kernel install kernel-ml
如何設置 GRUB 默認啟動最新的內核版本险掀?
為了讓新安裝的內核成為默認啟動選項怀薛,你需要如下修改 GRUB 配置:
打開并編輯 /etc/default/grub 并設置 GRUB_DEFAULT=0。意思是 GRUB 初始化頁面的第一個內核將作為默認內核迷郑。
GRUB_TIMEOUT=5
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
接下來運行下面的命令來重新創(chuàng)建內核配置枝恋。
grub2-mkconfig -o /boot/grub2/grub.cfg
重啟 驗證