最新公告
  • 欢迎您光临依米网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • Centos7开启BBR加速

    一、升级Centos7内核

    BBR 模块从 4.9 版本的内核中开始支持,CentOS7 的发布版标配的是 kernel-3.10,所以首先需要升级内核到大于等于 4.9 的版本,然后再更改设置开启 BBR。

    (一)查看内核版本

    登录SSH,获取root权限

    sudo -i
    

    查询内核版本

    [[email protected] ~]# uname -r

    返回3.10.0-1127.19.1.el7.x86_64

    这是CentOS7默认的内核版本。

    (二)升级内核

    #导入该源的秘钥
    [[email protected] ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    #启用该源仓库
    [[email protected] ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    #查看有哪些内核版本可供安装
    [[email protected] ~]# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
    
    可用的源如下所示:
    可用源主要分为了两个大版本,一个是lt版本,为长期支持版。另一个是ml版本,就是主线版本。长期支持版更加稳定!!建议选择长期支持版

    image-20210531104854447

    安装长期支持版

    [[email protected] ~]# yum --enablerepo=elrepo-kernel install kernel-lt -y
    

    检查是否安装成功

    [[email protected] ~]# rpm -qa | grep kernel
    

    查看是否有 5.4+ 的内核版本,如果有5.4字样,则证明安装成功了。

    二、更改系统开机默认启动项

    新安装的内核(Centos Linux 5.0.9)不一定是在第一个,所以设置默认启动项。

    (一)查看所有的内核

    [[email protected] ~]# cat /boot/grub2/grub.cfg | grep menuentry
    

    执行该命令可能会报错,提示无该文件夹。(如报错,请看下面“注意”)

    image-20210531105806778

    可以看到我这里面有6个内核

    (二)修改最新内核为默认启动(这儿只能使用上面命令输出中双引号 “ ” 或者单引号 ‘ ‘ 中的内容)

    [[email protected] ~]# grub2-set-default 'CentOS Linux (5.4.123-1.el7.elrepo.x86_64) 7 (Core)'
    
    注意:如果如上方报错,请直接将上图红框中的最新内核名称编辑到上方命令中的单引号 ‘ ‘ 中

    (三)验证默认启动内核

    [[email protected] ~]# grub2-editenv list

    返回:saved_entry=CentOS Linux (5.4.123-1.el7.elrepo.x86_64) 7 (Core)

    重启

    [[email protected] ~]# reboot
    

    查看内核版本

    [[email protected] ~]# uname -r

    返回:5.4.123-1.el7.elrepo.x86_64

    三、开启BBR

    [[email protected] ~]# echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
    [[email protected] ~]# echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
    [[email protected] ~]# sysctl -p
    

    执行这一步时可能会有类似报错 error: “No such file or directory” setting key “net.core.default_qdisc”,不用管直接 reboot 即可。重启后执行。

    [[email protected] ~]# sysctl -n net.ipv4.tcp_congestion_control
    返回:bbr
    [[email protected] ~]# lsmod | grep bbr
    返回:tcp_bbr                20480  14 
    

    如果两行命令都有 BBR 字样输出,则代表 BBR 启用成功。

    依米资源网是一个免费资源平台,1米为收集整理的费用。本站所有资源均来自于互联网,版权归原作者所有,请于下载24小时之内删除,请勿商用,支持正版。
    依米资源网 » Centos7开启BBR加速

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    依米资源网
    免费站长源码资源平台,资源免费,服务1米。

    发表评论

    • 2356会员总数(位)
    • 4278资源总数(个)
    • 19本周发布(个)
    • 2 今日发布(个)
    • 821稳定运行(天)

    共建共享免费资源网

    加入我们 投稿赚钱
    升级SVIP尊享更多特权立即升级