google_osconfig 的 CPU 虚拟机在 Google Cloud Platform 上的使用稳步增长
google_osconfig's CPU usage of VM on Google Cloud Platform increases steadily
我已经使用google 云平台为客户提供服务。前几天发现VM的CPU使用率不断增加的问题。为了找出这个问题的原因,我让空的(或新的)VM 来观察它们的状态,这些新的 VM 也不断增加它们的 CPU usages.
我用“top”命令知道哪个进程占用了CPU资源,结果让我震惊。 “google_osconfig”一直在消耗CPU资源,而且越来越像猪了
什么是“google_osconfig”,有知道解决这个问题的人吗?
我重新启动了 google-osconfig-agent 以使其释放其 CPU 用法。使用“service google-osconfig-agent restart”后,CPU 使用率下降。
google_osconfig
是VM Manager的一部分,这个定义在documentation
VM Manager is a suite of tools that can be used to manage operating systems for large virtual machine (VM) fleets running Windows and Linux on Compute Engine.
以下服务作为 VM 管理器套件的一部分提供:
- OS库存管理:
osinventory
- OS补丁管理:
tasks
- OS配置管理:
guestpolicies
OS Config 代理默认安装在 Red Hat Enterprise Linux (RHEL)、Debian、CentOS 和具有构建的 Windows 映像上v20200114 或之后的日期。
您可以使用以下命令检查此服务的状态:
sudo systemctl status google-osconfig-agent
如果启动 CPU 消耗的是某些子进程的问题,您所做的重启将解决它。
不过可能是服务的问题,可能是你用的版本有问题,可以考虑updating the OS Config agent.
要在 CentOS 和 RHEL 操作系统上更新代理,运行 以下命令:
sudo yum update google-osconfig-agent
要在 Debian 和 Ubuntu 操作系统上更新代理,运行 以下命令:
sudo apt update
sudo apt install google-osconfig-agent
sudo service google-osconfig-agent restart
这是一些旧版本 osconfig(2020 年 12 月之前)中的 known bug。要永久修复,请更新到当前版本:
sudo apt update
sudo apt install google-osconfig-agent
sudo service google-osconfig-agent restart
我已经使用google 云平台为客户提供服务。前几天发现VM的CPU使用率不断增加的问题。为了找出这个问题的原因,我让空的(或新的)VM 来观察它们的状态,这些新的 VM 也不断增加它们的 CPU usages.
我用“top”命令知道哪个进程占用了CPU资源,结果让我震惊。 “google_osconfig”一直在消耗CPU资源,而且越来越像猪了
什么是“google_osconfig”,有知道解决这个问题的人吗?
我重新启动了 google-osconfig-agent 以使其释放其 CPU 用法。使用“service google-osconfig-agent restart”后,CPU 使用率下降。
google_osconfig
是VM Manager的一部分,这个定义在documentation
VM Manager is a suite of tools that can be used to manage operating systems for large virtual machine (VM) fleets running Windows and Linux on Compute Engine.
以下服务作为 VM 管理器套件的一部分提供:
- OS库存管理:
osinventory
- OS补丁管理:
tasks
- OS配置管理:
guestpolicies
OS Config 代理默认安装在 Red Hat Enterprise Linux (RHEL)、Debian、CentOS 和具有构建的 Windows 映像上v20200114 或之后的日期。
您可以使用以下命令检查此服务的状态:
sudo systemctl status google-osconfig-agent
如果启动 CPU 消耗的是某些子进程的问题,您所做的重启将解决它。
不过可能是服务的问题,可能是你用的版本有问题,可以考虑updating the OS Config agent.
要在 CentOS 和 RHEL 操作系统上更新代理,运行 以下命令:
sudo yum update google-osconfig-agent
要在 Debian 和 Ubuntu 操作系统上更新代理,运行 以下命令:
sudo apt update
sudo apt install google-osconfig-agent
sudo service google-osconfig-agent restart
这是一些旧版本 osconfig(2020 年 12 月之前)中的 known bug。要永久修复,请更新到当前版本:
sudo apt update
sudo apt install google-osconfig-agent
sudo service google-osconfig-agent restart