专注云服务商活动
网站运营运维笔记

一键安装脚本实现CentOS快速开启安装Google BBR

目前,我们从服务器底层加速一般会安装Google BBR加速,这里我们以前有通过步骤更换内核后安装的,有时候一些朋友不会安装。这里我们直接找到网上有提供的一键安装包。

查看架构是否支持BBR

OpenVZ虚拟化不支持单独升级内核,因此可以直接放弃。KVM、XEN等虚拟化一般是支持的。CentOS执行下面的命令可以查看当前使用的虚拟化技术:

#安装virt-what

yum install virt-what

#查看架构

virt-what

升级内核并开启BBR

依次执行下面的命令升级内核并开启BBR,执行完毕后需重启服务器,若内核升级失败导致系统无法启动,可以在控制台VNC选择启动内核启动。

#分别执行下面的命令升级内核

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

备用:

wget --no-check-certificate https://github.com/imdupeng/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

查看BBR是否安装和启动

#查看内核版本,一般返回值>=4.9

uname -r

#执行下面命令,一般返回net.ipv4.tcp_available_congestion_control = bbr cubic reno

sysctl net.ipv4.tcp_available_congestion_control

#下面命令一般返回net.ipv4.tcp_congestion_control = bbr

sysctl net.ipv4.tcp_congestion_control

#下面命令一般返回net.core.default_qdisc = fq

sysctl net.core.default_qdisc

#返回值有 tcp_bbr 模块,说明BBR已启动

lsmod | grep bbr

返回值有 tcp_bbr 模块即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » 一键安装脚本实现CentOS快速开启安装Google BBR