我在 Azure 中创建了一个名为“网站”的新云服务,现在我正在尝试通过 Azure CLI 客户端在其中添加多个 VM。以下是我遵循的步骤:
1)创建云服务:
azure 服务创建 --affinitygroup testazure myapptest
2)创建没有任何问题的第一个Web服务器:
azure vm create --ssh 22 --virtual-network-name test3 --subnet-names "Subnet-1" --vm-size medium --custom-data startup-default --vm-name www01 myapptest "b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-13_10 -amd64-server-20140507-en-us-30GB" "管理员" [密码]
3) 创建第二个 Web 服务器:
azure vm create --ssh 22 --virtual-network-name test3 --subnet-names "Subnet-1" --vm-size medium --custom-data startup-default --vm-name www02 myapptest "b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-13_10 -amd64-server-20140507-en-us-30GB" "管理员" [密码]
虽然我收到以下错误:
错误:具有 dns 前缀“myapptest”的 VM 已存在 错误:vm create 命令失败
我知道命令格式如下:
vm create [选项] [dns-name] [image] [user-name] [password]
本质上,我试图在“ mytestapp ”云服务中创建多个服务器,所以我想我必须为“dns-name ”参数指定“mytestapp”,尽管显然我错了。我可以通过“mytestapp”云服务中的网站轻松创建这个虚拟机,所以我不确定为什么这不起作用。
我非常感谢您对此事的任何澄清。
谢谢!