我想通过下面的命令将磁盘附加到Google引擎上的一个实例。
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然而,即使我登录到机器和cd到/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 附加了新的磁盘映像后,我注意到了它的出现,但是如何实现纯gloud命令行呢?
发布于 2017-04-22 01:39:52
您的第一个命令是不正确的。它应该是:
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标志与命令一起使用。
https://stackoverflow.com/questions/41856091
复制相似问题