1. 查看当前内核版本
uname -r
内核大于4.9可以直接开启bbr
2. 升级内核
安装elrepo库并启用
导入GPG KEY
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
安装并启用
- for centos7
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm - for centos8
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
安装最新linux内核
启用仓库并安装内核
yum --enablerepo=elrepo-kernel install kernel-ml -y
验证内核是否安装成功
rpm -qa | grep kernel
启动项配置
列出可以设置的内核(index from 0)
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
设置开机启动项(数字为上面列出的启动项index)
grub2-set-default 0
然后重启服务器~
再次查看内核版本
uname -r
3. 开启BBR
echo 'net.core.default_qdisc=fq' | tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | tee -a /etc/sysctl.conf
sysctl -p
检查是否加载
lsmod | grep bbr
该笔记有借鉴参考他人资料,勿吐槽,如有侵权请联系我删除
版权声明:本文为anxuanzi原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。