2016-07-10 2 views
0

Я вижу примеры создания изображения из файла VHD и использования этого файла изображения для создания vm. Я использую режим arm и хочу перечислить загруженный VHD в качестве изображения. В основном я хочу сделать шаг 5 в следующей статье https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-windows-classic-createupload-vhd/ с использованием azure cli/java sdk. Я не вижу никаких примеров этого. Существует команда cli 'azure vm image create', но она устарела в версии azure-cli 0.10.1? Я установил предварительно скомпилированную версию azure-cli для mac.создать изображение из пользовательского vhd с помощью azure cli

ответ

0

Как я уже знал, нет доказательств, которые не поддерживают команду azure vm image create в версии azure-cli 0.10.1. И вы можете обновить версию azure-cli до 0.10.2 с помощью команды npm update -g azure-cli.

Для делать шаг 5 из article, вы можете попытаться найти в разделе Commands to manage your Azure virtual machine images статьи «командует Azure CLI в режиме Azure Management Service (ASM)» использовать команду azure vm image create с режимом ASM, см шаги ниже.

# Sets the cli wording mode with asm 
$ azure config mode asm 
# See the help manual for the command `vm image create` 
$ azure vm image creaet -h 
help: Upload and register a VM image 
help:  
help: Usage: vm image create [options] <name> [source-path] 
help:  
help: Options: 
help:  -h, --help     output usage information 
help:  -v, --verbose    use verbose output 
help:  -vv       more verbose with debug output 
help:  --json      use json output 
help:  -u, --blob-url <url>   the target image blob url 
help:  -l, --location <name>  the location 
help:  -a, --affinity-group <name> the affinity group 
help:  -o, --os <type>    the operating system [linux|windows] 
help:  -p, --parallel <number>  the maximum number of parallel uploads [96] 
help:  -m, --md5-skip    skip MD5 hash computation 
help:  -f, --force-overwrite  Force overwrite of prior uploads 
help:  -e, --label <about>   the image label 
help:  -d, --description <about> the image description 
help:  -b, --base-vhd <blob>  the base vhd blob url 
help:  -k, --source-key <key>  the source storage key if source-path 
help:        is a Microsoft Azure private blob url 
help:  -s, --subscription <id>  the subscription id 
help:  
help: Current Mode: asm (Azure Service Management) 
# Does the step 5 like Azure-AddVMImage 
$ azure vm image create <ImageName> -b <vhd-blob-url> -o <ostype: linux|windows> 

Между тем, я думаю, что простой способ для создания виртуальной машины из пользовательского образа с помощью Azure CLI с ARM из шаблона, который вы можете обратиться к article с the template sample на GitHub.

+0

Спасибо, Питер. Я работаю в режиме ARM, и я загрузил свой vhd blob в одну из групп ресурсов. Теперь мне просто нужно создать изображение из этого файла VHD. Кажется, что нет возможности сделать это и с портала предварительного просмотра. Итак, нет ли способа сделать это без использования шаблонов? –

+0

Поскольку ARM - это то, что рекомендуется использовать везде, я хотел найти способ создания пользовательского изображения с использованием группы ресурсов. Кажется, вряд ли есть какая-либо документация по созданию образа пользователя с учетом URL-адреса blob на платформе без окон. –

Смежные вопросы