阿里云centos7升级内核并开启bbr

124次阅读
一条评论

共计 1026 个字符,预计需要花费 3 分钟才能阅读完成。

现在很多人比较迷信 bbr, 所以需要升级内核来开启这个功能,centos7 内核是 3.10 而 bbr 的内核最少要求是 4.9

本人不是很建议在阿里云的服务器上升级内核, 有一定的稳定性风险, 那么接下来我就贴出 yum 的升级方式, 参考了

烂泥的博客,

服务器升级内核开启 bbr

阿里云深圳服务器 1m 带宽测试不明显, 开启不开启没有明显区别,

美国洛杉矶线路, 效果开启网站视频加速效果明显

升级内核方式

一、安装 elrepo 的 yum 源

升级内核需要使用 elrepo 的 yum 源,在安装 yum 源之前还需要我们导入 elrepo 的 key,

  1. # rpm —import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
  2. # 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

https://help.aliyun.com/knowledge_detail/59360.html

正文完
 0
yx
版权声明:本站原创文章,由 yx 于2018-11-20发表,共计1026字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
验证码
2019-02-21 14:13:28 回复

注意上面的–和-的区别,wordpress的编辑器有问题!

     中国湖南省长沙市电信