CentOS 8系统 开启 BBR加速/升级内核
CentOS 8 默认内核版本为 4.18.x,内核版本高于 4.9 就可以直接开启 BBR,所以 CentOS 8 启用 BBR 非常简单不需要再去升级内核。
以下教程升级内核一般不使用。这里仅做记录。
本文目录
CentOS 8开启BBR
BBR博主在Vultr的VPS上测试通过。
echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.confsysctl -p最后直接reboot重启服务器
如图:
然后知识兔查看BBR是否开启成功
sysctl -n net.ipv4.tcp_congestion_control
会返回bbr
lsmod | grep bbr
会返回tcp_bbr
CentOS 8 升级内核
切记:内核升级可能造成您的服务器无法启动,操作前请确保服务器无重要数据。谨慎操作。
查看当前内核版本
uname -r
安装 ELRepo 源
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm
启用 ELRepo 源仓库
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
安装新内核
yum -y --enablerepo=elrepo-kernel install kernel-ml kernel-ml-devel
修改 grub 配置使用新内核版本启动
查看当前默认启动内核
dnf install grubbygrubby --default-kernel
当前最新版本 5.3.8,一般安装完就会以最新内核启动,会返回信息:
/boot/vmlinuz-5.3.8-1.el8.elrepo.x86_64
如果知识兔返回信息不对的话,查看一下所有内核
grubby --info=ALL
会返回所有内核的列表
index=0kernel="/boot/vmlinuz-5.3.8-1.el8.elrepo.x86_64"args="ro consoleblank=0 crashkernel=auto rhgb quiet $tuned_params"root="UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a"initrd="/boot/initramfs-5.3.8-1.el8.elrepo.x86_64.img $tuned_initrd"title="Red Hat Enterprise Linux (5.3.8-1.el8.elrepo.x86_64) 8.0 (Ootpa)"id="6e9de0df25a04991b05aa3980b4a01ef-5.3.8-1.el8.elrepo.x86_64"index=1kernel="/vmlinuz-0-rescue-6e9de0df25a04991b05aa3980b4a01ef"args="ro consoleblank=0 crashkernel=auto rhgb quiet"root="UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a"initrd="/initramfs-0-rescue-6e9de0df25a04991b05aa3980b4a01ef.img"title="Red Hat Enterprise Linux (0-rescue-6e9de0df25a04991b05aa3980b4a01ef) 8.0 (Ootpa)"id="6e9de0df25a04991b05aa3980b4a01ef-0-rescue"index=2kernel="/boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64"args="ro consoleblank=0 crashkernel=auto rhgb quiet $tuned_params"root="UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a"initrd="/boot/initramfs-4.18.0-80.11.2.el8_0.x86_64.img $tuned_initrd"title="CentOS Linux (4.18.0-80.11.2.el8_0.x86_64) 8 (Core)"id="cad5aebed85947769a25cf534d8f4e59-4.18.0-80.11.2.el8_0.x86_64"index=3kernel="/vmlinuz-0-rescue-cad5aebed85947769a25cf534d8f4e59"args="ro consoleblank=0 crashkernel=auto rhgb quiet"root="UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a"initrd="/initramfs-0-rescue-cad5aebed85947769a25cf534d8f4e59.img"title="CentOS Linux (0-rescue-cad5aebed85947769a25cf534d8f4e59) 8 (Core)"id="cad5aebed85947769a25cf534d8f4e59-0-rescue"
指定新内核启动,kernel=后面的
grubby --set-default /boot/vmlinuz-5.3.8-1.el8.elrepo.x86_64
然后知识兔reboot重启系统,再uname -r查看内核版本
下载仅供下载体验和测试学习,不得商用和正当使用。
[ppwp passwords=”zhishitu.cn”]
下载体验
应版权要求,禁止分享,敬请谅解,有问题务必找客服哈。
有问题找客服哈,并领取学习福利!
[/ppwp]