憶の年

当前页面是本站的「Google AMP」版。发表评论和完美体验请点击:完整版 »

CentOS 7.5安装bbr

安装elrepo最新稳定版内核

导入 elrepo 软件源的 GPG 公钥

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
导入 elrepo 软件源

说明:可以去http://www.elrepo.org查看最新的源

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

启用软件源并下载安装最新稳定版内核

yum -y --enablerepo=elrepo-kernel install kernel-ml
设定 Grub 默认启动新内核

grub2-set-default 0
使用新的内核重启

reboot

查看当前系统的内核版本号

uname -r
如果输出是 4.10 以上的版本,说明安装成功。

4.19.0-1.el7.elrepo.x86_64
删除旧内核

说明:删除旧内核的目的是为了防止 yum 更新旧版内核之后覆盖了 grub 默认启动项

yum -y remove kernel kernel-tools

开启bbr

vim /etc/sysctl.conf
在最后添加如下内容

net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

加载系统参数(正常情况下会输出我们之前加入的内容)

sysctl -p
验证bbr是否已经开启

输入

sysctl net.ipv4.tcp_available_congestion_control
返回

net.ipv4.tcp_available_congestion_control = reno cubic bbr
则成功

输入

lsmod | grep bbr
返回形如如下形式的信息即成功。

tcp_bbr 16384 1

当前页面是本站的「Google AMP」版。发表评论和完美体验请点击:完整版 »