1、终端执行命令,将系统更新到最新状态 yum -y update 2、查看当前版本的内核: uname -sr 3、CentOS 允许使用 ELRepo,这是一个第三方仓库,可以将内核升级到最新版本。 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh https://mirror.rackspace.com/elrepo/extras/el7/x86_64/RPMS/elrepo-release-7.0-5.el7.elrepo.noarch.rpm 4、仓库启用后,你可以使用下面的命令列出可用的最新版本内核相关包(可以省略): yum --disablerepo="*" --enablerepo="elrepo-kernel" list available 5、接下来,安装最新的主线稳定内核: yum --enablerepo=elrepo-kernel install kernel-ml 6、更新引导 grub2-mkconfig -o /boot/grub2/grub.cfg grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg 7、列出系统开机启动项 sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /boot/efi/EFI/centos/grub.cfg 8、设置新版内核默认启动项 grub2-set-default 0 9、重启 reboot 10、重启之后安装 BBR模块 yum install kernel-ml modprobe tcp_bbr 11、BBR设置默认算法 echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p 12、验证BBR是否启用并重启网络服务 lsmod | grep bbr 如果输出中包含 "tcp_bbr",则表示 BBR 已成功加载。 systemctl restart network 重启网络服务 完成这些步骤后,BBR 算法将在 CentOS 7 系统上启用。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)