【发布时间】:2015-04-02 18:47:28
【问题描述】:
当尝试在包含本地 SSD 的项目中创建实例时,我收到以下(已编辑)命令行等效项:
gcloud compute --project "PROJECTS" instances create "INSTANCE" --zone "us-central1-f" \
--machine-type "n1-standard-2" --network "default" --maintenance-policy "MIGRATE" \
--scopes [...] --tags "http-server" --local-ssd-count "2" \
--image "ubuntu-1404-trusty-v20150316" --boot-disk-type "pd-standard" \
--boot-disk-device-name "INSTANCEDEVICE"
这失败了:
ERROR: (gcloud) unrecognized arguments: --local-ssd-count 2
确实,我在当前文档中没有提到 --local-ssd-count:https://cloud.google.com/sdk/gcloud/reference/compute/instances/create
将其更改为 --local-ssd --local-ssd 有效,因为使用的是默认值。
这是使用Google Cloud SDK 0.9.54,gcloud components update 之后的最新版本。
【问题讨论】:
-
这是一个问题,还是您只是让社区知道?这可能会更好地放在元或非问题文章中。
-
我同意,我可以将其设为非问题/元文章。这基本上是一个错误报告,但我没有 Silver 或更高的 GCE 支持。
-
我现在看到 CLI 保存在 Github 中 - github.com/GoogleCloudPlatform/gcloud - 各种 gcloud 库(python、ruby)都首先出现。我会在那里打开一个问题。我想这个“问题”可以被删除,因为一旦文档/CLI 被修复,我认为它没有任何历史价值。
-
其实我收回了。 gcloud 链接和 gcloud-python 似乎都没有有问题的代码,
lib/googlecloudsdk/compute/lib/instance_utils.py,这是我想报告问题的地方。谷歌搜索发现托管在 Google 代码上的 SDK - code.google.com/p/google-cloud-sdk - 但是当我克隆存储库时它是空的。而“问题”标签 Google Group 上一次使用几乎是一年前。 SDK代码没有保存在Git中吗?我只能在这里找到压缩包 - cloud.google.com/sdk
标签: google-compute-engine google-cloud-platform gcloud