Oracle Cloud(甲骨文)CentOS 7系统安装BBR
Oracle Cloud安装BBR方法跟其他普通服务器不一样,因为引导问题,往往安装完BBR以后会导致失联,所以在安装BBR以前需要对引导做出改变。
查看内核
uname -a
管理员权限
sudo su
进入/etc/目录
cd /etc/
下载内核
wget http://mirror.rc.usf.edu/compute_lock/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-5.3.9-1.el7.elrepo.x86_64.rpm
安装内核
yum install ./kernel-ml-5.3.9-1.el7.elrepo.x86_64.rpm -y
查看内核是否安装成功
rpm -qa | grep kernel
重新生成grub2.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg
查看系统中已有内核:
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
调整默认内核
grub2-set-default 0
手动开启BBR
vi /etc/sysctl.conf
在文件内加入
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
关闭selinux
vi /etc/sysconfig/selinux
修改为
SELINUX=disabled
重启服务器
reboot
查看BBR开启是否成功
lsmod |grep bbr
显示所有内核
rpm -qa | grep kernel
最后,删除不能启动的内核,例如:
yum remove kernel-ml-5.5.7-1.el7.elrepo.x86_64
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭