我想通过以下命令将磁盘附加到Google Compute Engine上的实例。
gcloud compute instances create pg-disk-formatter --image ubuntu-1604-lts --custom-cpu 1 --custom-memory 1
gcloud compute disks create pg-data-disk --size 50GB
gcloud compute instances attach-disk pg-disk-formatter --disk pg-data-disk
然而,即使我登录到机器并转到/dev/disk/by-id/
,它也不会显示在列表中。
mkouhei0910@pg-data-disk:~$ cd /dev/disk/by-id/
google-persistent-disk-0 scsi-0Google_PersistentDisk_persistent-disk-0
google-persistent-disk-0-part1 scsi-0Google_PersistentDisk_persistent-disk-0-part1
google-pg-data-disk2 scsi-0Google_PersistentDisk_pg-data-disk2
我注意到在我从 Google Platform Console 附加新磁盘映像后出现了这种情况,但我怎样才能完全实现gloud
命令行?
答案 0 :(得分:2)
你的第一个命令不正确。它应该是:
gcloud compute instances create pg-disk-formatter --image-project ubuntu-os-cloud --image-family ubuntu-1604-lts --custom-cpu 1 --custom-memory 1
第二和第三个命令都很好。他们将创建一个磁盘并将其附加到VM实例。附加磁盘列在您提供的ls
命令的输出中:
google-pg-data-disk2
如果您希望客户操作系统看到附加磁盘的其他名称,则可以--device-name
使用 Country Name Income Group
1 Norway High income
2 Switzerland Middle income
3 Qatar Low income
4 Luxembourg Low income
5 Macao High income
6 India Middle income
标记。