检索元数据时出现 ERROR GET 请求错误(GCP VM 错误日志)

检索元数据时出现 ERROR GET 请求错误(GCP VM 错误日志)

我在我的 GCP vm(ubuntu 16.04)中看到一些错误日志,这是什么意思?并且当时没有网络。

9 月 27 日 00:16:11 myhost google-clock-skew:ERROR GET 请求错误,检索元数据。。9 月 27 日 00:16:14 myhost google-accounts:ERROR GET 请求错误,检索元数据。。9 月 27 日 00:16:14 myhost google-networking:ERROR GET 请求错误,检索元数据。。

答案1

您的虚拟机似乎已停止与本地元数据服务器的通信。发生这种情况的原因有很多。

这可能是因为您的机器经历了高 CPU 负载,当主机经历了高 CPU 负载时​​,就会导致网络性能下降。

您可以使用命令检查虚拟机内的 CPU 利用率top。如果您的虚拟机使用率较高,您可以关闭使用 CPU 的进程或升级您的 GCE 虚拟机大小。

更改 GCE VM 大小的步骤已记录这里

如果你分配你的机器有足够的内存根据使用情况。

发生此错误的另一种可能性是 GCE 客户环境设置不正确。GCE Linux VM 正在运行守护进程,负责设置客户环境。

您需要确保这些脚本正在您的虚拟机上运行。您可以使用ps -aux | grep google_命令来确认。这文档有更多关于设置 Linux 客户环境的信息。

另一个简单的解决方法是重新启动您的 VM,它将在启动过程中启动 GCE 脚本。

相关内容