全球主机交流论坛

标题: Linode装BBR,lsmod | grep bbr无输出结果 [打印本页]

作者: imgod    时间: 2017-3-12 15:06
标题: Linode装BBR,lsmod | grep bbr无输出结果
我知道我安装成功了,但是怎么样才算BBR正常运行了?
命令
  1. sysctl net.ipv4.tcp_available_congestion_control
复制代码


结果是这样的:
  1. net.ipv4.tcp_available_congestion_control = bbr cubic reno bic westwood htcp
复制代码


系统是Debian,内核是4.9.7
作者: zrj766    时间: 2017-3-12 15:11
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:

uname -r
查看内核版本,含有 4.10 就表示 OK 了

sysctl net.ipv4.tcp_available_congestion_control
返回值一般为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno

sysctl net.ipv4.tcp_congestion_control
返回值一般为:
net.ipv4.tcp_congestion_control = bbr

sysctl net.core.default_qdisc
返回值一般为:
net.core.default_qdisc = fq

lsmod | grep bbr
返回值有 tcp_bbr 模块即说明bbr已启动。
作者: 腿毛飘飘    时间: 2017-3-12 16:39
楼上靠谱
作者: yilin101    时间: 2017-3-12 16:42
有一个官方内核已经支持bbr了  最新的那个
作者: laba    时间: 2017-3-12 16:48
yilin101 发表于 2017-3-12 16:42
有一个官方内核已经支持bbr了  最新的那个

xen 可以用么
作者: yilin101    时间: 2017-3-12 17:02
laba 发表于 2017-3-12 16:48
xen 可以用么

都可以  
作者: imgod    时间: 2017-3-12 17:05
zrj766 发表于 2017-3-12 15:11
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:

uname -r

你说的这个是4.10内核安装后的结果,Linode并没有4.10内核,现在最高到4.9.7
我安装后,别的命令结果都包含了bbr,只有lsmod | grep bbr输出为空
作者: yilin101    时间: 2017-3-12 17:06
laba 发表于 2017-3-12 16:48
xen 可以用么

你试一下 linode80 那个内核 我记不太清楚了  
作者: imgod    时间: 2017-3-12 17:06
yilin101 发表于 2017-3-12 16:42
有一个官方内核已经支持bbr了  最新的那个

就是用的那个,4.9.7,安装完了,各种命令输出都含bbr,就是lsmod | grep bbr输出为空,应该是没运行?
作者: yilin101    时间: 2017-3-12 17:09
imgod 发表于 2017-3-12 17:06
就是用的那个,4.9.7,安装完了,各种命令输出都含bbr,就是lsmod | grep bbr输出为空,应该是没运行? ...

没用过 不太清楚了
作者: cnlanny    时间: 2017-3-12 18:00
可以 测试过了 看我主题帖
作者: sgwyhwt    时间: 2017-3-12 18:40
第一步,更换内核
https://www.hilinux.cn/archives/linode-replace-kernel.html
第二步,开启BBR
https://www.hilinux.cn/archives/google-bbr.html
作者: imgod    时间: 2017-3-12 20:10
cnlanny 发表于 2017-3-12 18:00
可以 测试过了 看我主题帖

大佬,我就是看你的帖子开的BBR,安装成功了,但lsmod | grep bbr没有输出结果,这样算不算生效了?
作者: imgod    时间: 2017-3-12 20:12
sgwyhwt 发表于 2017-3-12 18:40
第一步,更换内核
https://www.hilinux.cn/archives/linode-replace-kernel.html
第二步,开启BBR

大佬有没有Debian或者Ubuntu的教程?CentOS不会用。。。
作者: sgwyhwt    时间: 2017-3-12 20:16
imgod 发表于 2017-3-12 20:12
大佬有没有Debian或者Ubuntu的教程?CentOS不会用。。。

菜鸡的我一直都在用CENTOS,没用过debian和ubuntu
作者: cnlanny    时间: 2017-3-13 01:01
imgod 发表于 2017-3-12 20:10
大佬,我就是看你的帖子开的BBR,安装成功了,但lsmod | grep bbr没有输出结果,这样算不算生效了? ...

没有结果正常,开启成功,不信下载个测试下
作者: qweasdzxc123    时间: 2017-3-13 01:40
本帖最后由 qweasdzxc123 于 2017-3-13 01:46 编辑
imgod 发表于 2017-3-12 20:10
大佬,我就是看你的帖子开的BBR,安装成功了,但lsmod | grep bbr没有输出结果,这样算不算生效了? ...


因为是linode自己的内核,和普通的不一样。

linode上的系统这些就够了,ubuntu、debian、centos。

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

sysctl -p
作者: 雨宫音羽    时间: 2017-3-13 02:35
Linode自带的内核都是把模块都编译一块的。。所以lsmod里看不到正常 lsmod是看额外加载的模块的




欢迎光临 全球主机交流论坛 (https://loc.isir333.eu.org/) Powered by Discuz! X3.4