我们从拥有两个磁盘的VM创建了一个映像,一个操作系统和一个用于MySQL的数据磁盘。
如果我从映像创建vm,则磁盘资源会获得时髦的后缀。是否可以为两个磁盘指定资源的名称?
看起来如果通过CLI完成,我可以使用os-disk-name参数,但我没有看到任何方法来指定附加磁盘的名称。
答案 0 :(得分:0)
看起来如果通过CLI完成,我可以使用os-disk-name参数, 但我没有看到任何方法来指定附加磁盘的名称。
您是对的,目前,Azure CLI 2.0 不支持使用命令az vm create
指定数据磁盘的名称。
作为一种解决方法,我们可以使用此命令创建数据磁盘并指定其名称。
az disk create -n MyDisk -g MyResourceGroup --size-gb 10 --location eastus2
然后我们可以使用此参数--attach-data-disks
将此数据磁盘附加到新VM,脚本如下:
az vm create -n jasonvm -g jasonvm --image centos --os-disk-name jasonosdisk --admin-username jason --admin-password password --public-ip-address "" --attch-data-disks mydisk