【发布时间】:2016-08-08 16:57:51
【问题描述】:
我捕获了一个 VM 映像并尝试从捕获的映像创建新的 vm。但我得到了一个错误。 (Linux,使用 azure cli)
$ azure vm generalize [Resource Group] [VM Name]
$ azure vm capture [Resource Group] [VM Name]
info: vm capture command OK
$ azure vm create \
--image-urn [osDisk:image url] \
--resource-group [Resource Group] \
--name [New VM Name] \
--storage-account-name XYZ \
--location xxx \
--os-type Linux \
--admin-username xxx \
--admin-password xxx \
--nic-names xxx \
--vm-size xxx
[Storage Account Name] is not a valid storage account name. Storage account name must be between 3 and 24 characters in length and use numbers and lower-case letters only.
我有两个问题:
(1) 我怎样才能避免错误。我不认为我设置了存储帐户名称。我设置了 XYZ 但错误显示了另一个名称。
(2) vm 捕获后我得到了两个 vm 图像链接:osDisk:image 和 osDisk:vhd。创建新 VM 时应该使用哪一个?
resources: [
{
apiVersion: '2016-03-30',
properties: {
storageProfile: {
osDisk: {
image: { uri: 'https://XXX.vhd' },
vhd: { uri: 'https://XXX.vhd' },
caching: 'ReadWrite'
【问题讨论】:
标签: azure