Appearance
BBR
查看当前内核版本
bash
uname -r
uname -a
cat /etc/redhat-release更新 yum 源仓库
bash
yum -y update更新 yum 源仓库并启用 ELRepo 仓库
bash
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm查看可用的系统内核包
bash
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available安装最新版本内核
bash
yum --enablerepo=elrepo-kernel install kernel-ml -y
yum --enablerepo=elrepo-kernel install kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs -y设置 grub2
bash
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
grub2-set-default 0验证
bash
uname -r删除旧内核
bash
rpm -qa | grep kernel
yum -y remove ....开启 BBR 加速
bash
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p验证 BBR 是否开启成功
bash
sysctl -n net.ipv4.tcp_congestion_control
lsmod | grep bbr