腾讯云轻量应用服务器 CentOS 7.6 升级内核开启 BBR

7 Comments

申请了「腾讯云轻量应用服务器」一个月免费试用,SSH 速度真心快。简单试用了一下,发现秋水逸冰的「一键 BBR 脚本」无法切换到最新内核开启 BBR。

申请到的服务器是「广州区」,无法连接 Github,手动上传 bbr.sh 执行,顺利完成,不过重启还是 3.10 内核,BBR 自然也没有开启成功。

接着按「CentOS 7 更换内核启用 Google BBR 实现 TCP 加速」切换到最新内核就可以了。

如果前面已经成功执行秋水逸冰的「一键 BBR 脚本」,再安装按下面方法操作一下即可。

申请地址:腾讯云轻量应用服务器

腾讯云轻量应用服务器 CentOS 7.6 手动切换最新内核

查看可用内核

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

列表:

0 : CentOS Linux (5.7.4-1.el7.elrepo.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-1062.9.1.el7.x86_64) 7 (Core) 2 : CentOS Linux (0-rescue-0ea734564f9a4e2881b866b82d679dfc) 7 (Core)

修改开机默认使用内核

grub2-set-default 0
grub2-mkconfig -o /boot/grub2/grub.cfg # 这个一定要执行

检查内核修改结果

grub2-editenv list

结果:

saved_entry=0

重启一下系统,如无意外就切换到最新内核,并成功开启 BBR。

附:腾讯云轻量应用服务器 CentOS 7.6 升级内核开启 BBR 自动化脚本

脚本来源:腾创库

代码如下:

#!/bin/bash
#
# Title: CentOS7.6_x64_upgrade_kernel_script
# Author: ZNing
# Date: 2019-7-3 23:13:09
# Pass on the Tencent Cloud CentOS7.6 x64
# You should run this script three times. The first is yum update, the second is kernel upgrade to 5, the final one is optional when you decided to maunal which is deleting old kernel.
# Having fun to using it. (*^▽^*) Best wishes from Misaka Mikoto and Misaka 10086.

clear;

function upgradeYum()
{
yum clean all;
yum update -y;
reboot;
}

function upgradeKernel()
{
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org;
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm;
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available;
yum --enablerepo=elrepo-kernel install -y kernel-ml;
grub2-mkconfig -o /boot/grub2/grub.cfg;
grub2-editenv list;
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg;
echo -n "please enter the latest kernel number ->";
read num;
grub2-set-default $num;
grub2-editenv list;
}

function confirmKernel()
{
echo -n "are the kernel changed? If it is, plz input(y),else(n) ->";
read confirmInput;
if [ "$confirmInput" == 'y' ]; then
reboot;
elif [ "$selected" == 'n' ]; then
exit;
else
confirmKernel;
return;
fi;
}

function removeOldKernel()
{
IFS=$'\n';
for LINE in `rpm -qa | grep kernel- | grep 3.`; do
#Do some works on "${LINE}"
yum -y remove ${LINE};
done;
reboot;
}

function checkSystem()
{
cat /etc/redhat-release;
uname -sr;
uname -a;
echo "[Notice] Confirm Upgrade Kernel? please select: (1~4)"
select selected in 'Upgrade Step 1' 'Upgrade Step 2' 'Delete Old Kernel' 'Exit'; do break; done;
[ "$selected" == 'Exit' ] && echo 'Exit Upgrade.' && exit;
if [ "$selected" == 'Upgrade Step 1' ]; then
upgradeYum;
elif [ "$selected" == 'Upgrade Step 2' ]; then
upgradeKernel;
confirmKernel;
elif [ "$selected" == 'Delete Old Kernel' ]; then
removeOldKernel;
else
ConfirmInstall;
return;
fi;
echo "[OK] You Selected: ${selected}";
}

checkSystem;

代码简单说明:

第一次执行进行yum update升级并重启。

第二次执行进行 Kernel 升级与切换。

这一步会进行两次的用户手工输入,第一次输入是选择最新内核所代表的最前面的数字,以便程序确认最新内核位置;
第二步输入确认是否内核已经切换为第一步所输的数字,如果 saved_entry=X 中的X为第一步所输入的数字,即可输入y进行切换内核重启。

第三次(可选)执行进行旧内核的删除。当然也可以手工删除不执行此步骤。

OneinStack 安装 LNMP 搭建 WordPress

顺带折腾了一下,安装选项 nginx,php 7.4,opcache,memcached,fileinfo,MariaDB 10.3(二进制),phpMyAdmin……

wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 9 --phpcache_option 1 --php_extensions fileinfo,memcached --phpmyadmin  --db_option 6 --dbinstallmethod 1 --dbrootpwd s75y8XObh8p --memcached  --iptables  --ssh_port 007 --reboot 

配置:CPU: 1核;内存: 2GB;系统盘:40GB;峰值 5Mbps,流量包 1000GB/月。安装时间 23 分钟,速度还行。

温馨提示:如果修改了 SSH 端口,记得在「轻量应用服务器」后台防火墙放行 SSH 端口。

搭建了个 WordPress 博客:http://106.55.254.236/,速度真心比国外好啊,没优化, TTFB 就不到 40ms……瓦工这个在科学工具加持情况下也将近 500ms……不过后台更新/安装插件、主题什么的就比较慢。

除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/1369/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🔞:Netflix 奈飞 YouTube 合租免费节点Telegram 频道

优化 WordPress 评论回复通知邮件

用上 G Suite 后,域名邮箱自然也托管到 Google,Gmail 配合 Gmail SMTP 插件使用,还行。更改后回复评论提交速度巨慢,肯定与这个评论回复通知邮件有关。 原本使用 VPS Postfix 直接发送,虽然基本上会进垃圾邮件,但是回复评论提交速度很快。再次尝试使用 wp_schedule_single_event 延迟发送评论…

使用 rclone 将 Google Drive 文件同步至 OneDrive

前几天上了博友「灵尘居」的 Office 365 车,1T OneDrive 到手,手机照片一直喂 Google AI,挺方便的,以前还会同步一份到家里的垃圾西数 NAS,不过并不太自动,后来就懒得弄了。 Google 虽然是大厂,但是数据只有一份,还是怕怕,多一个备份不是坏事。苹果 iCloud 不错,但是贼贵,况且我只有一个…

尼康 D7100 中文使用说明书 高清 PDF 电子版免费下载

尼康 D7100 说明书是一份介绍详细尼康 D7100 单反官方教程,推荐购买了 D7100 单反博友下载保存参考,以便随时查看一些常用按键操作和使用技巧。 尼康 D7100 简介 尼康 D7100 搭载先进的对象捕捉性能和成像性能,能够忠实还原拍摄细节。高密度的 51 点自动对焦系统准确捕捉目标对象并进行跟踪,…

全网热门公共 BitTorrent Tracker 列表合集 加速BT下载

BT 下载速度取决于其他下载同一资源的用户上传速度。做种「指上传文件数据给其他 BT 用户的行为」用户越多,你的下载速度越快!如果资源没人提供上传,就会完全没有下载速度,而做种用户靠 Peer、DHT、Tracker 获得。 Tracker 是什么? BT 下载的文件都是其他用户上传给你的。 BT 下载速度…

Comments:7

  1. 满手的机器 还折腾啥

    2020.06.24 11:34 # 回复
    1楼
  2. 瓦工速度一到晚上就不太行了,这个腾讯云轻量内测有香港吗?

    2020.07.09 22:21 # 回复
    2楼

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息