google-compute-engine - 在Google Compute Engine中创建VM实例时出错

标签 google-compute-engine

我正在尝试遵循Google云平台控制台上的教程,以使用Compute Engine创建MongoDB应用程序。我遵循创建虚拟机的教程,但未创建它们,并返回以下错误:

字段“resource.networkInterfaces [0] .network”的无效值:“”。找不到引用的网络资源。

知道这可能是什么吗?我以前没有创建任何VM,所以不确定这是什么。我没有使用命令行,而是使用控制台来执行此操作。

最佳答案

我只是在尝试在新项目上创建VM时遇到了同样的事情。 Google似乎在配置新项目时遇到了问题(至少是计算引擎网络方面的东西)。

您必须手动创建默认网络。这样做的方法如下:

激活Google Cloud Shell(Cloud Console网站右上方的按钮),然后运行以下命令:

gcloud compute networks create default
gcloud compute firewall-rules create default-allow-icmp --network default --allow icmp --source-ranges 0.0.0.0/0
gcloud compute firewall-rules create default-allow-ssh --network default --allow tcp:22 --source-ranges 0.0.0.0/0
gcloud compute firewall-rules create default-allow-internal --network default --allow tcp:0-65535,udp:0-65535,icmp --source-ranges 10.128.0.0/9

在那之后,您应该能够创建虚拟机。

另一种选择是向Google投诉。这不是正常行为。

关于google-compute-engine - 在Google Compute Engine中创建VM实例时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37798431/

相关文章:

google-cloud-platform - gcloud 在哪里存储其默认值?

console - 如何在 gcloud 中省略用户交互

kubernetes - 如何暂停 Kubernetes 服务

ssh - Google VM附加磁盘存储

google-compute-engine - 无法从本地机器连接到谷歌计算引擎上的 kafka 服务器

google-compute-engine - 如何使用 Terraform 在我的 Google 计算实例上公开额外的端口?

debian - Kubernetes 节点随机重启

google-cloud-platform - 谷歌CP : Compute Engine Default Service Account missing

linux - Google Compute Engine 实例需要 sudo 密码 - 我的密码是什么?

kubernetes - Google Cloud Container Engine (GKE) 上的 IAM 和 RBAC 冲突