该文章适用于CentOS7.*系统,默认使用root用户执行以下命令
yum更新
yum update -y
安装elrepo并升级内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y
查看并更新grub文件
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
grub2-set-default 0
重启
reboot
执行完reboot命令后稍等约1-3分钟后重新连接ssh即可。
开机后查看内核是否已更换为4.**
uname -r
输出如下内容则表示内核4.9已经启动了
4.*********.elrepo.x86_64
开启bbr
vi /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 = bbr cubic reno
执行以下命令
lsmod | grep bbr
打印如下内容为正常
tcp_bbr XXX XX
BBR加速已经成功安装。
0 条评论