现在很多人比较迷信bbr,所以需要升级内核来开启这个功能,centos7内核是3.10而bbr的内核最少要求是4.9
本人不是很建议在阿里云的服务器上升级内核,有一定的稳定性风险,那么接下来我就贴出yum的升级方式,参考了
烂泥的博客,
服务器升级内核开启bbr
阿里云深圳服务器1m带宽测试不明显,开启不开启没有明显区别,
美国洛杉矶线路,效果开启网站视频加速效果明显
升级内核方式
一、安装elrepo的yum源
升级内核需要使用elrepo的yum源,在安装yum源之前还需要我们导入elrepo的key,
- # 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
二、升级内核
安装最新的主线稳定内核,使用如下命令:
yum -y –enablerepo=elrepo-kernel install kernel-ml
三、修改grub默认的内核版本
centos7内核升级完毕后,还需要我们修改内核的启动顺序,使用如下命令:
vim /etc/default/grub
GRUB_DEFAULT=0
接下来还需要运行grub2-mkconfig 命令来重新创建内核配置,如下:
grub2-mkconfig -o /boot/grub2/grub.cfg
设置好后重启服务器reboot
如能正常启动
uname -a
最新稳定版本内核
开启bbr加速
vim /etc/sysctl.conf
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
sysctl -p
开启成功
重要
阿里云建议用户不要自行升级内核详细见下面的网页链接
目前服务器运行的内核是3.10 bbr需要的内核是4.9以后的版本
服务器运行中可能会出现未知性和稳定性风险,不建议在现有的服务器上进行升级,建议在测试服务器上升级内核做测试,升级前需要打快照,避免无法启动,
注意事项参考
https://help.aliyun.com/document_detail/25430.html?spm=a2c4g.11186623.2.13.7fff34abQciwPF
One comment
注意上面的--和-的区别,wordpress的编辑器有问题!