Dela via


Snabbstart: Distribuera en virtuell dator i azure public MEC med Hjälp av Azure CLI

I den här snabbstarten får du lära dig hur du använder Azure CLI för att distribuera en virtuell Linux-dator (VM) i azure public multi-access edge compute (MEC).

Förutsättningar

  • Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

  • Lägg till en tillåten prenumeration på ditt Azure-konto, vilket gör att du kan distribuera resurser i azure public MEC. Om du inte har en aktiv tillåten prenumeration kontaktar du azures offentliga MEC-produktteam.

Kommentar

Offentliga MEC-distributioner i Azure stöds i Azure CLI version 2.26 och senare.

Logga in på Azure och ange din prenumeration

  1. Logga in på Azure med kommandot az login .

    az login
    
  2. Ange azure-prenumerationen med kommandot az account set .

    az account set --subscription <subscription name>
    

Skapa en resursgrupp

  1. Skapa en Azure-resursgrupp med kommandot az group create. En resursgrupp är en logisk container där Azure-resurser distribueras och hanteras. I följande exempel skapas en resursgrupp med namnet myResourceGroup.

    az group create --name myResourceGroup --location <location>
    

    Kommentar

    Varje offentlig MEC-plats i Azure är associerad med en Azure-region. Baserat på den offentliga MEC-plats i Azure där resursen måste distribueras väljer du lämpligt regionvärde för parametern --location . Mer information finns i Viktiga begrepp för azure public MEC.

Skapa en virtuell dator

  1. Skapa en virtuell dator med kommandot az vm create.

    I följande exempel skapas en virtuell dator med namnet myVMEdge och ett användarkonto med namnet azureuser läggs till i azure public MEC:

    az vm create \--resource-group myResourceGroup \--name myVMEdge \--image Ubuntu2204 \--admin-username azureuser \--admin-password <password> \--edge-zone <edgezone ID> \--public-ip-sku Standard
    

    Parametern --edge-zone avgör den offentliga MEC-plats i Azure där den virtuella datorn och dess associerade resurser skapas. Eftersom azure public MEC endast stöder standard-SKU för en offentlig IP-adress måste du ange Standard för parametern --public-ip-sku .

  2. Vänta några minuter tills den virtuella datorn och stödresurserna har skapats.

    Följande exempelutdata visar en lyckad åtgärd:

    {
    "fqdns": "",
    "id": "/subscriptions/<id> /resourceGroups/myResourceGroup/providers/Microsoft.Compute/    virtualMachines/myVMEdge",
    "location": "<region>",
    "macAddress": "<mac_address>",
    "powerState": "VM running",
    "privateIpAddress": "10.0.0.4",
    "publicIpAddress": "<public_ip_address>",
    "resourceGroup": "myResourceGroup",
    "zones": ""
    }
    
  3. Observera ditt publicIpAddress värde i utdata från den virtuella datorn myVMEdge. Använd den här adressen för att komma åt den virtuella datorn i nästa avsnitt.

Skapa en hoppserver i den associerade regionen

Om du vill använda SSH för att ansluta till den virtuella datorn i azure public MEC är den bästa metoden att distribuera en hoppruta i samma Azure-region där du skapade resursgruppen.

  1. Skapa ett virtuellt Azure-nätverk (VNet) med kommandot az network vnet .

    I följande exempel skapas ett virtuellt nätverk med namnet MyVnetRegion:

    az network vnet create --resource-group myResourceGroup --name MyVnetRegion --address-prefix 10.1.0.0/16 --subnet-name MySubnetRegion --subnet-prefix 10.1.0.0/24
    
  2. Skapa en virtuell dator som ska distribueras i regionen med kommandot az vm create .

    I följande exempel skapas en virtuell dator med namnet myVMRegion i regionen:

    az vm create --resource-group myResourceGroup --name myVMRegion --image Ubuntu2204 --admin-username azureuser --admin-password <password> --vnet-name MyVnetRegion --subnet MySubnetRegion --public-ip-sku Standard
    
  3. Observera ditt publicIpAddress värde i utdata från den virtuella datorn myVMregion. Använd den här adressen för att komma åt den virtuella datorn i nästa avsnitt.

Åtkomst till de virtuella datorerna

  1. Använd SSH för att ansluta till den virtuella jump box-datorn som distribuerats i regionen. Använd IP-adressen från den virtuella datorn myVMRegion som du skapade i föregående avsnitt.

    ssh azureuser@<regionVM_publicIP>
    
  2. Från hopprutan använder du SSH för att ansluta till den virtuella dator som du skapade i Azures offentliga MEC. Använd IP-adressen från den virtuella datorn myVMEdge som du skapade i föregående avsnitt.

    ssh azureuser@<edgeVM_publicIP>
    
  3. Se till att Azure-nätverkssäkerhetsgrupperna tillåter port 22-åtkomst till de virtuella datorer som du skapar.

Rensa resurser

I den här snabbstarten distribuerade du en virtuell dator i azure public MEC med hjälp av Azure CLI. Om du inte förväntar dig att behöva dessa resurser i framtiden använder du kommandot az group delete för att ta bort resursgruppen, den virtuella datorn och alla relaterade resurser. Med hjälp av parametern --yes tas resurserna bort utan en bekräftelsefråga.

az group delete \--name myResourceGroup \--yes

Nästa steg

Om du vill distribuera resurser i azure public MEC med hjälp av Go SDK går du vidare till följande artikel: