Centos 7 安装新内核启用BBR

1:首先yum update -y更新到最新CentOS 7.3 1611

cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

2: 安装elrepo内核

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

然后先rpm -qa |grep kernel

先卸载旧的kernel-headers,kernel-tools, kernel-tools-libs,只保留内核,然后

yum --enablerepo=elrepo-kernel install kernel-ml

就会安装elrepo正式版4.9内核,跟着再安装

yum --enablerepo=elrepo-kernel install kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs kernel-ml-devel

然后

awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg

看看内核启动顺序,然后

grub2-set-default 0

把kernel-ml 4.9设为默认,重启

3:跟着

vim /etc/sysctl.conf

加两行:

net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
sysctl -p

生效,最后,重启,验证

sysctl -a|grep tcp_congestion_control

结果:

net.ipv4.tcp_congestion_control = bbr

 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
Linux最后更新:2019-3-9
PlanB
  • 本文由 发表于 2016年12月13日19:00:15
用acme.sh颁发SSL证书 Linux

用acme.sh颁发SSL证书

curl https://get.acme.sh | sh 安装好之后,需要先断开终端,重新连接一次,以使命令生效 acme.sh --upgrade --auto-upgrade --account...
All in one Home Server Linux

All in one Home Server

在家里做了All in one 服务器(超微X10SDV-TLN4F+16GDDR4*2+8T*8+LSI9271-8I+银欣DS380+SF450),服务器做的Raid6……可同时挂两块硬盘,数据安...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: