2013-11-08 5 views
0

Я не нашел документацию о том, как копировать vhd на azure с помощью python api, может ли кто-нибудь мне помочь ... также я попытался создать экземпляр из изображение на vmdepot сообществе, но когда я запускаю следующую команду я получил эту ошибку:Как копировать изображение сообщества на azure с помощью python api или CLI azure

$ azure vm create instanceahmed -o vmdepot-14776-1-1 -l "West US" ahmed [email protected] --ssh 22 --verbose 
...... 
verbose: Creating VM 
verbose: Deleting image 
info: VM image deleted: vmdepot-14776-1-1-c5febcb3 
verbose: Uri : http://portalvhdsf4048vkh9c007.blob.core.windows.net/vm-images/community- 23970-525c8c75-8901-4870-a937-7277414a6eaa-1.vhd 
info: Blob deleted: http://portalvhdsf4048vkh9c007.blob.core.windows.net/vm- images/community-23970-525c8c75-8901-4870-a937-7277414a6eaa-1.vhd 
info: vm create command OK 

ответ

-1

Это кажется мне вопрос Cli. Не могли бы вы рассказать нам

  • какая версия лазурного кли вы используете. Чтобы выполнить версию: azure -v
  • Можете ли вы предоставить нам версию файла publishsettings.xml, который вы используете в настоящее время? Вы можете получить файл publishsettings XML, выполнив: лазурь счет загрузки
+0

моих azure версия 0.7.2 my publishsettings версия 2.0 – aabdulwahed

2

Я пытался сделать то, что «-o» делать с Azure с этими шагами:

  1. Получить URL вашего изображения на сообщество:

    http://vmdepoteastus.blob.core.windows.net/linux-community-store/community-23970-525c8c75-8901-4870-a937-7277414a6eaa-1.vhd 
    
  2. Создать новое землячество, если у вас есть один пропустить этот пункт:

    $ azure account affinity-group create mystoragegroup --location "West US" 
    
  3. Создать новую учетную запись для хранения, если у вас есть учетная запись пропустить этот пункт:

    $ azure storage account create mystorageazure --affinity-group mystoragegroup 
    
  4. Получить первичный секретный ключ новой учетной записи хранилища с помощью этой команды:

    $ azure account storage keys list mystorageazure 
    output: 
    data: Primary: Your SECRET STORAGE KEY 
    
  5. Создать новую учетную запись хранение в этом хранилище:

    $ azure storage container create --permission Blob -a mystorageazure -k Your SECRET STORAGE KEY mycontainerazure 
    
  6. Uploa d вашего образ контейнера вашего хранения счета:

    $ azure vm disk upload --verbose http://vmdepoteastus.blob.core.windows.net/linux-community-store/community-23970-525c8c75-8901-4870-a937-7277414a6eaa-1.vhd http://mystorageazure.blob.core.windows.net/mycontainerazure/elastichpcvm.vhd Your SECRET STORAGE KEY 
    
  7. Создайте свой локальный образ:

    $ azure vm image create mystorageimage --location "West US" --blob-url http://mystorageazure.blob.core.windows.net/mycontainerazure/elastichpcvm.vhd --os linux 
    
  8. Создайте виртуальную машину с помощью локального изображения:

    $ azure vm create mystoragemachine mystorageimage ahmed [email protected] --location "West US" --ssh 22 
    
+0

Это совершенно не связано с происхождением но вы помогли мне 2,5 года спустя с последними 3 шагами с другой проблемой! :) – z3ntu