搬瓦工 VPS 由于“high CPU usage”被暂停的原因和解决方法

我的搬瓦工怎么被暂停了?搬瓦工被暂停了怎么办?搬瓦工怎么连不上了?我的搬瓦工怎么用不了了?我什么都没用啊,怎么CPU就超了?这些大概也是最近群里问的很多的问题。

排查下来,问题大都是因为CPU超过使用限制导致的。

一般我们登录KiwiVM后都会看到下面的提示:

文字版:

Due to high CPU usage, server’s CPU clock is currently being limited.

Once load is reduced to levels described in our Terms of Service, this limitation will be automatically removed within 60-120 minutes.

 

If your application requires more CPU time, we suggest upgrading to a better plan. Please contact helpdesk for instructions on how to upgrade your server.

Upgrades are performed seamlessly without data loss and without downtime.

核心思想就是你的CPU使用限制超过了TOS里规定的CPU使用率。

关于每个搬瓦工方案对应的CPU可以使用率,请查看:《搬瓦工VPS 使用政策详解之CPU限制》。

搬瓦工 high CPU usage 的原因

第一个原因,当然是你们自己跑了某些特别需要CPU的进程,长期占用CPU导致的,这种情况下只需要把相应的进程关掉即可。

第二个原因,如果你买来什么都没装,但是就已经收到这个警告,那么很可能是因为搬瓦工最近打的CPU漏洞的补丁造成的。(都是 Intel 的锅)

针对这个问题,我也咨询了客服,客服表示就是因为CPU漏洞:

This seems to be a consequence of the recent Spectre/Meltdown patches. We are working with Supermicro and Red Hat to address these issues. We have already applied performance patches to many nodes, and the rest will be patches in the next few days. Please monitor ‘bwhstatus.com’ for more information.

客服表示很多的服务器已经完成了性能修复补丁的安装,但是还有一些服务器,会在这几天陆续安装补丁。关于补丁的安装进度可以前往下面这个网站查看:

https://bwhstatus.com/

相关文章:《搬瓦工上线服务器状态页面,可随时查看服务器状态》。

搬瓦工 high CPU usage 的解决方法

知道了原因,再说一下解决方法。

如果是第一个原因,我们自己造成的,那么首先重启,然后停止运行相应的特别占用CPU的进程即可。

如果是第二个原因,我们什么也没干就这样了,那么我们也还是重启一下,就能用了。

如何重启?在KiwiVM面板首页,先点击“kill”,然后看到VPS的状态变成“stopped”之后,再点击“start”,即可完成重启。

(有些人可能会说为什么不点击“stop”?因为实际过程中发现有些机器stop不了,只能直接kill。stop相当于在计算机上点关机,kill相当于拔电源,更彻底。)

重启之后,已经就能用了,但是面板上的警告需要等几个小时后才会自动消失。

为了安全起见,大家也可以重启后修改一下root密码。

其他说明

遇到问题不要慌,先来这里搜索一下,搜不到,再去Google搜一下,再搜不到(这种情况可能性很小),就来群里问。

不要做伸手党小白,做一个学习型小白。

搬瓦工最近货源很充足,有需要购买的可以大胆购买。

相关文章:

未经允许不得转载:Bandwagonhost中文网 » 搬瓦工 VPS 由于“high CPU usage”被暂停的原因和解决方法