作者:rsgdxp 原文鏈接:https://www.54fxp.top/41.html
圖文版鏈接:?https://wp.rsgdxp.com/305.html
升級(jí)原由
BBR加速模塊 需要linux內(nèi)核4.9以上
KVM的主機(jī),支持BBR這個(gè)模塊來加速。
如何查看Linux當(dāng)前內(nèi)核版本?
查看內(nèi)核的版本命令是:
uname -sr
CentOS?7 升級(jí)到最新版第三方內(nèi)核庫:
大多數(shù)現(xiàn)代發(fā)行版系統(tǒng)提供了一種使用 yum 等包管理系統(tǒng)和官方支持的倉庫升級(jí)內(nèi)核的方法。
但是,這只會(huì)升級(jí)內(nèi)核到倉庫中可用的最新版本 – 而不是在?https://www.kernel.org/?中可用的最新版本。不幸的是,Red Hat 只允許使用前者升級(jí)內(nèi)核,與 Red Hat 不同,CentOS?允許使用 ELRepo,這是一個(gè)第三方倉庫,可以將內(nèi)核升級(jí)到最新版本。
要在?CentOS?7 上啟用 ELRepo 倉庫,請(qǐng)運(yùn)行:
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
倉庫啟用后,你可以使用下面的命令列出可用的內(nèi)核相關(guān)包:
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
接下來,安裝最新的主線穩(wěn)定內(nèi)核:
yum --enablerepo=elrepo-kernel install kernel-ml
如何設(shè)置 GRUB 默認(rèn)啟動(dòng)最新的內(nèi)核版本?
為了讓新安裝的內(nèi)核成為默認(rèn)啟動(dòng)選項(xiàng),你需要如下修改 GRUB 配置:
打開并編輯 /etc/default/grub 并設(shè)置 GRUB_DEFAULT=0。意思是 GRUB 初始化頁面的第一個(gè)內(nèi)核將作為默認(rèn)內(nèi)核。
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"
接下來運(yùn)行下面的命令來重新創(chuàng)建內(nèi)核配置。
grub2-mkconfig -o /boot/grub2/grub.cfg
重啟 驗(yàn)證