全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 6965|回复: 24

[疑问] BBR for CentOS 7整合分享

  [复制链接]
发表于 2016-12-8 16:01:21 | 显示全部楼层 |阅读模式
本帖最后由 monokoo 于 2016-12-8 16:07 编辑

看到很多人求一键包,懒得写判断语句了,直接把论坛里面的内容拿来用,感谢论坛各位大佬。centos 7 测试成功。
用之前先把/etc/sysctl.conf 文件中 关于 net.ipv4.tcp_congestion_control的配置注释掉
内容如下:
  1. wget http://mirrors.kernel.org/debian/pool/main/l/linux/linux-image-4.9.0-rc8-amd64-unsigned_4.9~rc8-1~exp1_amd64.deb

  2. ar x linux-image-4.9.0-rc8-amd64-unsigned_4.9~rc8-1~exp1_amd64.deb

  3. tar -Jxf data.tar.xz

  4. install -m644 boot/vmlinuz-4.9.0-rc8-amd64 /boot/vmlinuz-4.9.0-rc8-amd64

  5. cp -Rav lib/modules/4.9.0-rc8-amd64 /lib/modules/

  6. depmod -a 4.9.0-rc8-amd64

  7. dracut -f -v --hostonly -k '/lib/modules/4.9.0-rc8-amd64'  /boot/initramfs-4.9.0-rc8-amd64.img 4.9.0-rc8-amd64

  8. grub2-mkconfig -o /boot/grub2/grub.cfg

  9. #开启bbr
  10. echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
  11. echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

  12. #调整内核启动顺序
  13. grub2-set-default "CentOS Linux (4.9.0-rc8-amd64) 7 (Core)"

  14. grub2-editenv list

  15. grub2-mkconfig -o /boot/grub2/grub.cfg
复制代码


在vps里面新建一个文件,把代码拷贝到新建的文件里面,赋予执行权限,执行就行了

最后重启机子 reboot
发表于 2016-12-8 16:32:36 | 显示全部楼层
我把各位大神的总结了下,然后我在ubuntu\debian\centos7安装成功。
连接:http://www.awkxy.com/archives/721
发表于 2016-12-8 16:11:57 | 显示全部楼层
能不能支持 CENTOS6?
发表于 2016-12-8 16:11:57 | 显示全部楼层
已收藏,过段时间试试
发表于 2016-12-8 16:18:26 | 显示全部楼层
32位的能用吗?
 楼主| 发表于 2016-12-8 16:24:19 | 显示全部楼层
Moe 发表于 2016-12-8 16:18
32位的能用吗?

内核包是64位的,你可以换成对应版本的试试
发表于 2016-12-8 16:31:05 | 显示全部楼层
online的机器上改完了,起不来了。。
发表于 2016-12-8 16:31:12 | 显示全部楼层
grub2的安装命令是什么啊,我系统没有安装grub2,提示command not found
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-6 16:16 , Processed in 0.063338 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表