Centos7新版内核安装bbr教程

3.5
(2)

给各位带来在Centos7新版内核上安装bbr的教程,首先要确保自己的内核为4.9+以上。然后,就可以通过简单的几行代码实现bbr的安装开启了。

BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟。

不管是建站还是其他用途,都可以一定程度上提高响应速度,所以快去开启吧。

ssh连入服务器,输入如下命令查看linux内核版本信息:

[root@quality-cluster-3 ~]# uname -r
4.10.4-1.el7.elrepo.x86_64

文中,内核版本为4.10,大于4.9,因此可以直接开启bbr。如果,你的内核版本小于4.9,请自行升级内核即可。

按照如下代码输入,即可开启bbr:

[root@quality-cluster-3 ~]# echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
net.core.default_qdisc=fq
[root@quality-cluster-3 ~]# echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
net.ipv4.tcp_congestion_control=bbr
[root@quality-cluster-3 ~]# sudo sysctl -p
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
net.ipv4.neigh.default.base_reachable_time_ms = 600000
net.ipv4.neigh.default.mcast_solicit = 20
net.ipv4.neigh.default.retrans_time_ms = 250
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.eth0.rp_filter = 0
net.ipv4.conf.eth1.rp_filter = 0
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
net.ipv4.tcp_fastopen = 3
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
[root@quality-cluster-3 ~]# sudo sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = bbr cubic reno
[root@quality-cluster-3 ~]# sudo sysctl -n net.ipv4.tcp_congestion_control
bbr
[root@quality-cluster-3 ~]# lsmod | grep bbr
tcp_bbr                16384  6 
Centos7新版内核安装bbr教程

看不懂的,可以看这个解释:

输入如下代码,即可开启bbr

echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

输入如下代码可以验证bbr是否开启成功:

sudo sysctl net.ipv4.tcp_available_congestion_control

结果如下:

net.ipv4.tcp_available_congestion_control = bbr cubic reno

输入如下代码继续验证是否成功开启bbr

sudo sysctl -n net.ipv4.tcp_congestion_control

结果如下:

bbr

最后,输入如下代码查看内核加载情况

lsmod | grep bbr

结果如下:

tcp_bbr                16384  6 

如此,即可成功开启bbr

共计2人评分,平均3.5

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

原创文章,作者:古哥,如若转载,请注明出处:https://iymark.com/website/centos7-bbr-open.html

发表评论

登录后才能评论
分享本页
返回顶部