早期搬瓦工VPS比较便宜,配置也比较低,很多都是只有10GB的硬盘空间。搬瓦工中文网提供的演示网站中,就有部分是搭建在10GB磁盘空间的搬瓦工VPS上面。近期,对这些VPS进行系统更新后,出现了硬盘空间不足的情况。分析得到是很多旧内核占据了空间,这可能是因为站长经常使用yum update命令升级系统的原因,这个命令同时也会升级内核,而旧内核不会被卸载掉,一直保留着。通常情况下我们可以不关注这些旧内核,但是对于小硬盘空间的VPS而言,这部分旧内核一直占据磁盘空间,站长觉得反而是在浪费资源,所以这里就分享下卸载这些旧内核的教程,释放一部分硬盘空间。
一、声明
因为搬瓦工中文网目前只使用CentOS 7 x64系统,所以本教程将仅适用于CentOS 7 x64系统,不保证在CentOS 8等系统上的效果。
另外卸载系统内核属于危险操作,可能导致VPS无法启动,非必要请勿进行此项操作,也不建议在生产环境下进行此项操作。
二、获取当前使用的内核
执行以下命令可以获取到当前系统正在使用的内核:
uname -r
输出结果举例:3.10.0-1160.15.2.el7.x86_64
记一下这个输出结果,也就是正在使用的内核。
三、CentOS 7自动卸载多余内核的教程
首先分享下自动化的方法,命令少,操作少,方便快捷。
1. 执行以下命令可以自动获取当前系统中的无用内核(未使用的)并进入卸载流程:
yum remove $(rpm -qa | grep kernel | grep -v $(uname -r))
2. 执行上面命令后,会有卸载确认操作。确认下卸载内核列表中没有当前正在使用的内核,然后输入y
确认卸载即可。
3. 卸载完毕后,可以执行以下命令查看下/boot分区的占用情况
df -h /boot
其中Avail
对应的就是/boot分区当前的可用空间大小。
四、CentOS 7手动卸载多余内核的教程
谨慎一点,我们还可以手动卸载多余内核,这样更加心安一些。
1. 执行以下命令获取当前系统的全部内核列表(已使用的和未使用的):
rpm -qa | grep kernel
提供一个输出结果样例:
kernel-tools-3.10.0-1160.15.2.el7.x86_64 kernel-3.10.0-957.el7.x86_64 kernel-devel-3.10.0-1160.15.2.el7.x86_64 kernel-3.10.0-957.21.3.el7.x86_64 kernel-devel-3.10.0-957.21.3.el7.x86_64 kernel-3.10.0-1160.15.2.el7.x86_64 kernel-headers-3.10.0-1160.15.2.el7.x86_64 kernel-tools-libs-3.10.0-1160.15.2.el7.x86_64
2. 以前面提到的正在使用的内核是3.10.0-1160.15.2.el7.x86_64为例,那么我们需要从全部内核列表中排除掉包含3.10.0-1160.15.2.el7.x86_64的内核,剩下的就是无用的内核。如下:
kernel-3.10.0-957.el7.x86_64 kernel-3.10.0-957.21.3.el7.x86_64 kernel-devel-3.10.0-957.21.3.el7.x86_64
3. 我们执行yum remove依次卸载以上无用内核即可,比如:
yum remove kernel-3.10.0-957.el7.x86_64
同样的也需要输入y
来确认卸载。
4. 卸载完毕后,可以执行以下命令查看下/boot分区的占用情况
df -h /boot
其中Avail
对应的就是/boot分区当前的可用空间大小。
本文主要参考以下文章:
五、搬瓦工新手必读教程和套餐推荐
1. 搬瓦工新手必读教程
- 搬瓦工购买教程:《搬瓦工VPS新手用户注册及购买图文教程,支持支付宝和银联支付》
- 搬瓦工优惠码:BWHCGLUKKB
- 搬瓦工补货通知:《欢迎订阅搬瓦工补货通知&活动推送&加入用户交流群》
- 搬瓦工套餐推荐:《搬瓦工特价套餐推荐,洛杉矶CN2 GIA,香港CN2 GIA,日本大阪软银》
- 搬瓦工演示网站:《搬瓦工演示测速网站(SpeedTest速度测试、LookingGlass路由测试)》
- 搬瓦工测试IP:《搬瓦工旗下14个机房演示网站/测试文件/测试IP汇总和机房选择推荐》
- 搬瓦工测评汇总:《搬瓦工机房测评:速度测试、延迟测试、路由测试、丢包率等》
- 搬瓦工KiwiVM:《搬瓦工/BandwagonHOST自带KiwiVM控制面板使用介绍》
2. 搬瓦工新手套餐推荐
搬瓦工在售套餐库存监控:https://kucun.52bwg.com
套餐 | CPU | 内存 | 硬盘 | 带宽 | 流量/月 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
CN2 (最便宜) | 1 核 | 1 GB | 20 GB | 1 Gbps | 1 TB | DC3 CN2 DC8 ZNET DC2 AO DC4 MCOM | $49.99/年 | 点击购买 |
CN2 | 1 核 | 2 GB | 40 GB | 1 Gbps | 2 TB | $52.99/半年 $99.99/年 | 点击购买 | |
CN2 GIA-E (最推荐) | 2 核 | 1 GB | 20 GB | 2.5 Gbps | 1 TB | DC6 CN2 GIA-E DC9 CN2 GIA 圣何塞CN2 GIA 日本软银JPOS_1 荷兰联通9929 | $49.99/季度 $169.99/年 | 点击购买 |
CN2 GIA-E | 3 核 | 2 GB | 40 GB | 2.5 Gbps | 2 TB | $89.99/季度 $299.99/年 | 点击购买 | |
HK CN2 GIA (土豪专属) | 2 核 | 2 GB | 40 GB | 1 Gbps | 500 GB | 中国香港CN2 GIA 日本东京CN2 GIA | $89.99/月 $899.99/年 | 点击购买 |
HK CN2 GIA | 4 核 | 4 GB | 80 GB | 1 Gbps | 1 TB | $155.99/月 $1559.99/年 | 点击购买 | |
OSAKA CN2 GIA (土豪专属) | 2 核 | 2 GB | 40 GB | 1.5 Gbps | 500 GB | 日本大阪CN2 GIA | $49.99/月 $499.99/年 | 点击购买 |
OSAKA CN2 GIA | 4 核 | 4 GB | 80 GB | 1.5 Gbps | 1000 GB | $86.99/月 $869.99/年 | 点击购买 | |
TOKYO CN2 GIA (土豪专属) | 2 核 | 2 GB | 40 GB | 1.2 Gbps | 500 GB | 日本东京CN2 GIA | $89.99/月 $899.99/年 | 点击购买 |
TOKYO CN2 GIA | 4 核 | 4 GB | 80 GB | 1.2 Gbps | 1 TB | $155.99/月 $1559.99/年 | 点击购买 | |
KVM | 2 核 | 1 GB | 20 GB | 1 Gbps | 1 TB | DC3 CN2 DC8 ZNET DC2 AO DC4 MCOM | $49.99/年 | 点击购买 |
KVM | 3 核 | 2 GB | 40 GB | 1 Gbps | 2 TB | $52.99/半年 $99.99/年 | 点击购买 |
选择建议:
- 入门:洛杉矶CN2套餐,目前最便宜,可选CN2 GT机房,入门之选。
- 推荐:洛杉矶CN2 GIA-E套餐,价格适中,性能超好,可选机房多,性价比最高。
- 高端:香港CN2 GIA套餐,价格较高,但是无可挑剔。