Поделиться через


Создание настраиваемой виртуальной машины под управлением Linux

Это важно

Классические виртуальные машины будут прекращены 1 марта 2023 г.

Если вы используете ресурсы IaaS из ASM, выполните миграцию к 1 марта 2023 г. Рекомендуем осуществить этот переход как можно раньше, чтобы воспользоваться различными улучшенными функциями в Azure Resource Manager.

Дополнительные сведения см. в статье Перенос ресурсов IaaS в Azure Resource Manager с 1 марта 2023 г..

Примечание.

Azure имеет две различные модели развертывания для создания и работы с ресурсами: Resource Manager и классических. В этой статье описывается использование классической модели развертывания. Корпорация Майкрософт рекомендует использовать модель Resource Manager для большинства новых развертываний. Сведения о создании виртуальной машины Linux с помощью модели Resource Manager см. в статье Создание виртуальной машины Linux в Azure с помощью портала.

Начиная с 15 ноября 2017 г. виртуальные машины будут доступны только на портале Azure .

настраиваемая виртуальная машина просто означает виртуальную машину, которую вы создаете с помощью включенного приложения из Marketplace, поскольку это делает большую часть работы за вас. Тем не менее, вы по-прежнему можете выбрать конфигурацию, включающую следующие элементы:

  • Подключение виртуальной машины к виртуальной сети.
  • Установка агента виртуальной машины Azure и расширений виртуальных машин Azure, например для защиты от вредоносных программ.
  • Добавление виртуальной машины в существующие облачные службы.
  • Добавление виртуальной машины в существующую учетную запись хранения.
  • Добавление виртуальной машины в группу доступности.

Это важно

Если вы хотите, чтобы виртуальная машина использовала виртуальную сеть, убедитесь, что при создании виртуальной машины укажите виртуальную сеть.

  • Двумя преимуществами использования виртуальной сети являются подключение непосредственно к виртуальной машине и настройка локальных подключений.
  • Виртуальная машина может быть настроена для присоединения к виртуальной сети только при создании виртуальной машины. Дополнительные сведения о виртуальных сетях см. в обзоревиртуальной сети Azure.

Создание виртуальной машины

  1. Войдите в подписку Azure, выполнив действия, описанные в Подключение к Azure через классический интерфейс командной строки CLI Azure.

  2. Убедитесь, что вы находитесь в классическом режиме развертывания следующим образом:

    azure config mode asm
    
  3. Найдите образ Linux, который вы хотите загрузить из доступных образов, как показано ниже.

     azure vm image list | grep "Linux"
    

    В окне командной строки Windows используйте команду find вместо grep.

  4. Используйте azure vm create для создания виртуальной машины с образом Linux из предыдущего списка. На этом шаге создается облачная служба и учетная запись хранения. Вы также можете подключить эту виртуальную машину к существующей облачной службе с параметром -c. Создайте конечную точку SSH для входа на виртуальную машину Linux с помощью параметра -e. В следующем примере создается виртуальная машина с именем myVM с помощью образа Ubuntu-14_04_4-LTS в расположении West US и добавляется имя пользователя ops:

    azure vm create myVM \
        b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_4-LTS-amd64-server-20160516-en-us-30GB \
        -g ops -p P@ssw0rd! -z "Small" -e -l "West US"
    

    Выходные данные аналогичны следующему примеру:

    info:    Executing command vm create
    + Looking up image b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_4-LTS-amd64-server-20160516-en-us-30GB
    + Looking up cloud service
    info:    cloud service myVM not found.
    + Creating cloud service
    + Retrieving storage accounts
    + Creating VM
    info:    vm create command OK
    

    Примечание.

    Для виртуальной машины Linux необходимо указать параметр -e в vm create. Невозможно включить SSH после создания виртуальной машины. Дополнительные сведения о SSH см. в статье Использование SSH с Linux в Azure.

  5. Атрибуты виртуальной машины можно проверить с помощью команды azure vm show. В следующем примере перечислены сведения о виртуальной машине с именем myVM:

    azure vm show myVM
    
  6. Запустите виртуальную машину с помощью команды azure vm start следующим образом:

    azure vm start myVM
    

Дальнейшие действия

Дополнительные сведения обо всех этих командах классической версии CLI для виртуальных машин Azure см. в статье Использование классического интерфейса командной строки Azure сAPI классического развертывания.