Compartilhar via


Como criar uma máquina virtual personalizada que executa o Linux

Importante

As VMs clássicas serão desativadas em 1º de março de 2023.

Se você usa os recursos de IaaS do ASM, realize a migração até 1º de março de 2023. Recomendamos que faça a migração o quanto antes para aproveitar as inúmeras melhorias feitas no Azure Resource Manager.

Para mais informações, confira Migrar os recursos de IaaS para o Azure Resource Manager até 1º de março de 2023.

Observação

O Azure tem dois modelos de implantação diferentes para criar e trabalhar com recursos: Resource Manager e Clássico. Este artigo aborda o uso do modelo de implantação Clássica. A Microsoft recomenda que a maioria das implantações novas use o modelo do Gerenciador de Recursos. Para obter informações sobre como criar uma VM do Linux usando o modelo do Resource Manager, consulte Criar uma VM do Linux no Azure usando o Portal.

A partir de 15 de novembro de 2017, as máquinas virtuais estarão disponíveis somente no portal do Azure.

Uma máquina virtual personalizada significa simplesmente uma máquina virtual que você cria usando um Aplicativo em destaque do Marketplace porque ele realiza grande parte do trabalho para você. Ainda assim, você pode fazer escolhas de configuração que incluem os seguintes itens:

  • Conectar a máquina virtual a uma rede virtual.
  • Instalar o agente de máquina Virtual do Azure e extensões de máquina Virtual do Azure, como para antimalware.
  • Adicionar a máquina virtual a serviços de nuvem existentes.
  • Adicionar a máquina virtual a uma conta de armazenamento existente.
  • Adicionar a máquina virtual a um conjunto de disponibilidade.

Importante

Se deseja que sua máquina virtual use uma rede virtual, especifique a rede virtual ao criar a máquina virtual.

  • Dois benefícios do uso de uma rede virtual são: conectar-se diretamente à máquina virtual e configurar conexões entre instalações.
  • Uma máquina virtual pode ser configurada para ingressar em uma rede virtual somente quando você criar a máquina virtual. Para obter detalhes sobre redes virtuais, consulte Visão geral do Rede Virtual Azure.

Para criar a máquina virtual

  1. Entre em sua assinatura do Azure usando as etapas listadas em Conectar-se ao Azure pela CLI clássica do Azure.

  2. Verifique se que você está no modo de implantação Clássica da seguinte maneira:

    azure config mode asm
    
  3. Localize a imagem do Linux que você quer carregar nas imagens disponíveis, da seguinte maneira:

     azure vm image list | grep "Linux"
    

    Em uma janela de prompt de comando do Windows, use find em vez de grep.

  4. Use azure vm create para criar VM com a imagem do Linux da lista anterior. Esta etapa cria uma conta de armazenamento e um serviço de nuvem. Você também pode conectar essa VM a um serviço de nuvem existente com uma opção -c . Crie um ponto de extremidade SSH para fazer logon na máquina virtual Linux com a opção -e . O exemplo a seguir cria uma VM denominada myVM usando a imagem Ubuntu-14_04_4-LTS no local West US, e adiciona um nome de usuário 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"
    

    A saída deverá ser semelhante ao seguinte exemplo:

    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
    

    Observação

    Para uma máquina virtual Linux, você deve fornecer a opção -e no vm create. Não é possível ativar SSH após a máquina virtual ter sido criada. Para obter mais detalhes sobre SSH, leia Como usar SSH com Linux no Azure.

  5. Você pode verificar os atributos da VM usando o comando azure vm show. O exemplo a seguir lista as informações para a VM denominada myVM:

    azure vm show myVM
    
  6. Inicie sua VM com o comando azure vm start da seguinte maneira:

    azure vm start myVM
    

Próximas etapas

Para obter detalhes sobre todos esses comandos de máquina virtual da CLI clássica do Azure, leia Usando a CLI clássica do Azure com a API da implantação clássica.