Share via


Een klassieke linux-VM maken met de klassieke Azure CLI

Belangrijk

Klassieke VM's worden op 1 maart 2023 buiten gebruik gesteld.

Als u IaaS-resources van ASM gebruikt, dient u de migratie uiterlijk 1 maart 2023 te voltooien. U wordt aangeraden al eerder over te schakelen om te kunnen profiteren van de vele functieverbeteringen in Azure Resource Manager.

Zie Uw IaaS-resources vóór 1 maart 2023 naar Azure Resource Manager migreren voor meer informatie.

Notitie

Azure heeft twee verschillende implementatiemodellen voor het maken en werken met resources: Resource Manager en klassiek. In dit artikel wordt het gebruik van het klassieke implementatiemodel beschreven. U doet er verstandig aan voor de meeste nieuwe implementaties het Resource Manager-model te gebruiken. Voor de Resource Manager versie, zie hier.

In dit onderwerp wordt beschreven hoe u een virtuele Linux-machine (VM) maakt met de klassieke Azure CLI met behulp van het klassieke implementatiemodel. We gebruiken een Linux-afbeelding uit de beschikbare IMAGES in Azure. De klassieke Cli-opdrachten van Azure bieden onder andere de volgende configuratieopties:

  • De virtuele machine verbinden met een virtueel netwerk
  • De VM toevoegen aan een bestaande cloudservice
  • De VM toevoegen aan een bestaand opslagaccount
  • De VM toevoegen aan een beschikbaarheidsset of locatie

Belangrijk

Als u wilt dat uw virtuele machine een virtueel netwerk gebruikt, zodat u er rechtstreeks verbinding mee kunt maken via hostnaam of cross-premises verbindingen in te stellen, moet u het virtuele netwerk opgeven wanneer u de virtuele machine maakt. Een virtuele machine kan alleen worden geconfigureerd om lid te worden van een virtueel netwerk wanneer u de virtuele machine maakt. Zie Overzicht van Azure Virtual Network voor meer informatie over virtuele netwerken.

Een linux-VM maken met het klassieke implementatiemodel

  1. Meld u aan bij uw Azure-abonnement met behulp van de stappen in Verbinding maken vanuit de klassieke Azure CLI naar Azure.

  2. Zorg er als volgt voor dat u zich in de klassieke implementatiemodus bevindt:

    azure config mode asm
    
  3. Doe het volgende om de Linux-installatiekopie te zoeken die u wilt laden:

     azure vm image list | grep "Linux"
    

    Gebruik in een opdrachtpromptvenster van Windows find in plaats van grep.

  4. Gebruik azure vm create om een virtuele machine te maken met de Linux-installatiekopie uit de vorige lijst. In deze stap maakt u een cloudservice en een opslagaccount. U kunt deze virtuele machine ook verbinden met een bestaande cloudservice met de optie -c. Maak een SSH-eindpunt voor aanmelding bij de virtuele Linux-machine met de optie -e. In het volgende voorbeeld wordt een virtuele machine met de naam myVM gemaakt met behulp van de installatiekopie Ubuntu-14_04_4-LTS op de locatie West US, en voegt u de gebruikersnaam ops toe:

    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"
    

    De uitvoer lijkt op die in het volgende voorbeeld:

    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
    

    Notitie

    Voor een virtuele Linux-machine moet u de optie -e opgeven in vm create. Het is niet mogelijk om SSH in te schakelen nadat de virtuele machine is gemaakt. Zie voor meer informatie over SSH SSH gebruiken met Linux op Azure.

  5. U kunt de kenmerken van de virtuele machine controleren via de opdracht azure vm show. In het volgende voorbeeld worden gegevens weergegeven voor de virtuele machine met de naam myVM:

    azure vm show myVM
    
  6. Start de virtuele machine als volgt met de opdracht azure vm start:

    azure vm start myVM
    

Volgende stappen

Lees using the Azure classic CLI with the Classic deployment API (De klassieke Azure CLI gebruiken met de klassieke implementatie-API) voor meer informatie over al deze opdrachten voor klassieke virtuele Azure CLI-machines.