Come creare una VM Linux classica con l'interfaccia della riga di comando di Azure 1.0How to Create a Classic Linux VM with the Azure CLI 1.0

Importante

Azure offre due diversi modelli di distribuzione per creare e usare le risorse: Gestione risorse e la distribuzione classica.Azure has two different deployment models for creating and working with resources: Resource Manager and Classic. Questo articolo illustra l'uso del modello di distribuzione classica.This article covers using the Classic deployment model. Microsoft consiglia di usare il modello di Gestione risorse per le distribuzioni più recenti.Microsoft recommends that most new deployments use the Resource Manager model. Per la versione di Resource Manager, vedere qui.For the Resource Manager version, see here.

Questo argomento descrive come creare una macchina virtuale con l'interfaccia della riga di comando di Azure 1.0 usando il modello di distribuzione classica.This topic describes how to create a Linux virtual machine (VM) with the Azure CLI 1.0 using the Classic deployment model. Viene utilizzata un'immagine Linux dalle IMMAGINI disponibili in Azure.We use a Linux image from the available IMAGES on Azure. I comandi dell'interfaccia della riga di comando di Azure 1.0 offrono le opzioni di configurazione seguenti:The Azure CLI 1.0 commands give the following configuration choices, among others:

  • Connessione della macchina virtuale a una rete virtualeConnecting the VM to a virtual network
  • Aggiunta della macchina virtuale a un servizio cloud esistenteAdding the VM to an existing cloud service
  • Aggiunta della macchina virtuale a un account di archiviazione esistenteAdding the VM to an existing storage account
  • Aggiunta della macchina virtuale a un set di disponibilità o a un percorsoAdding the VM to an availability set or location

Importante

Se si desidera che la macchina virtuale utilizzi una rete virtuale in modo da poter effettuare la connessione direttamente tramite il nome host o configurare connessioni cross-premise, assicurarsi di specificare la rete virtuale quando viene creata la macchina virtuale.If you want your VM to use a virtual network so you can connect to it directly by hostname or set up cross-premises connections, make sure you specify the virtual network when you create the VM. Una macchina virtuale può essere configurata per accedere a una rete virtuale solo quando viene creata la macchina virtuale.A VM can be configured to join a virtual network only when you create the VM. Per informazioni dettagliate sulle reti virtuali, vedere Panoramica di Rete virtuale.For details on virtual networks, see Azure Virtual Network Overview.

Come creare una macchina virtuale Linux usando il modello di distribuzione classicaHow to create a Linux VM using the Classic deployment model

  1. Accedere alla sottoscrizione di Azure seguendo i passaggi elencati in Connettersi ad Azure dall'interfaccia della riga di comando di Azure 1.0.Sign in to your Azure subscription using the steps listed in Connect to Azure from the Azure CLI 1.0.

  2. Assicurarsi che sia attiva la modalità di distribuzione classica nel modo seguente:Make sure you are in the Classic deployment mode as follows:

    azure config mode asm
    
  3. Trovare l'immagine di Linux da caricare dalle immagini disponibili nel modo seguente:Find out the Linux image that you want to load from the available images as follows:

     azure vm image list | grep "Linux"
    

    In una finestra del prompt dei comandi di Windows usare find anziché grep.In a Windows command-prompt window, use find instead of grep.

  4. Usare azure vm create per creare una macchina virtuale con l'immagine di Linux dall'elenco precedente.Use azure vm create to create a VM with the Linux image from the previous list. Questo passaggio crea un servizio cloud e un account di archiviazione.This step creates a cloud service and storage account. È anche possibile connettere questa macchina virtuale a un servizio cloud esistente con un'opzione -c.You could also connect this VM to an existing cloud service with a -c option. Creare un endpoint SSH per l'accesso alla macchina virtuale Linux con l'opzione -e.Create an SSH endpoint to log in to the Linux virtual machine with the -e option. L'esempio seguente crea una macchina virtuale denominata myVM con l'immagine Ubuntu-14_04_4-LTS nel percorso West US e aggiunge un nome utente ops:The following example creates a VM named myVM using the Ubuntu-14_04_4-LTS image in the West US location, and adds a user name 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"
    

    L'output è simile all'esempio seguente:The output is similar to the following example:

    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
    

    Nota

    Per una macchina virtuale Linux, è necessario fornire l'opzione -e in vm create.For a Linux virtual machine, you must provide the -e option in vm create. Non è possibile abilitare SSH dopo la creazione della macchina virtuale.It is not possible to enable SSH after the virtual machine has been created. Per altre informazioni su SSH, vedere la pagina relativa all'uso di SSH con Linux in Azure.For more details on SSH, read How to Use SSH with Linux on Azure.

  5. È possibile verificare gli attributi della macchina virtuale usando il comando azure vm show.You can verify the attributes of the VM by using the azure vm show command. L'esempio seguente elenca le informazioni della macchina virtuale denominata myVM:The following example lists information for the VM named myVM:

    azure vm show myVM
    
  6. Avviare la macchina virtuale con il comando azure vm start nel modo seguente:Start your VM with the azure vm start command as follows:

    azure vm start myVM
    

Passaggi successiviNext steps

Per informazioni su tutti questi comandi della macchina virtuale dell'interfaccia della riga di comando di Azure 1.0, vedere Uso dell'interfaccia della riga di comando di Azure 1.0 con l'API di distribuzione classica.For details on all these Azure CLI 1.0 virtual machine commands, read the Using the Azure CLI 1.0 with the Classic deployment API.