每天 Shaarli
May 21, 2025
看一下系统现在所有的内核
rpm -qa | grep kernel
删除旧内核(可选)
rpm -ev 旧内核
手动下载rpm包,手动安装(安装时可能会卡住一会耐心等待几分钟,完成后删除旧内核):
wget http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-6.9.7-1.el7.elrepo.x86_64.rpm
或
wget http://dl.r1.cccxx.cc/dev/CentOS/kernel-ml-6.9.7-1.el7.elrepo.x86_64.rpm
rpm -ivh kernel-ml-6.9.7-1.el7.elrepo.x86_64.rpm
查看引导列表
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
设置引导(引导序号是从0开始计算,这里设置的是上面列表中的1个)
grub2-set-default 0
重启服务器、查看内核版本
reboot
uname -r
开启bbr
echo "tcp_bbr" >> /etc/modules-load.d/modules.conf
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
验证是否开启bbr
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control
如果结果都有bbr, 则证明你的内核已开启bbr