Gäller för: ✔️ Virtuella Linux-datorer ✔️ Windows virtuella datorer:heavy_check_mark: Uniform Scale Sets
Den här artikeln vägleder dig genom hur du skapar en dedikerad Azure-värd som värd för dina virtuella datorer (VM) och skalningsuppsättningsinstanser.
Begränsningar
Vilka storlekar och maskinvarutyper som är tillgängliga för dedikerade värdar varierar beroende på region. Mer information finns på sidan med värdpriser.
Skapa en värdgrupp
En värdgrupp är en resurs som representerar en samling dedikerade värdar. Du skapar en värdgrupp i en region och en tillgänglighetszon och lägger till värdar i den. När du planerar för hög tillgänglighet finns det ytterligare alternativ. Du kan använda ett eller båda av följande alternativ med dina dedikerade värdar:
Sträcker sig över flera tillgänglighetszoner. I det här fallet måste du ha en värdgrupp i var och en av de zoner som du vill använda.
Sträcker sig över flera feldomäner som är mappade till fysiska rack.
I båda fallen måste du ange antalet feldomäner för din värdgrupp. Om du inte vill sträcka dig över feldomäner i gruppen använder du feldomänantalet 1.
Du kan också välja att använda både tillgänglighetszoner och feldomäner.
Sök efter Värdgrupp och välj sedan Värdgrupper i resultatet.
På sidan Värdgrupper väljer du Skapa.
Välj den prenumeration som du vill använda och välj sedan Skapa ny för att skapa en ny resursgrupp.
Skriv myDedicatedHostsRG som Namn och välj sedan OK.
Som Värdgruppsnamn skriver du myHostGroup.
För Plats väljer du USA, östra.
För Tillgänglighetszon väljer du 1.
För Antal feldomäner väljer du 2.
Välj Automatisk placering för att automatiskt tilldela virtuella datorer och skalningsuppsättningsinstanser till en tillgänglig värd i den här gruppen.
Välj Granska + skapa och vänta sedan på verifiering.
När du ser meddelandet Valideringen har godkänts väljer du Skapa för att skapa värdgruppen.
Det tar bara en stund att skapa värdgruppen.
Alla värd-SKU:er är inte tillgängliga i alla regioner och tillgänglighetszoner. Du kan lista värdtillgänglighet och eventuella erbjudandebegränsningar innan du börjar etablera dedikerade värdar.
az vm list-skus -l eastus2 -r hostGroups/hosts -o table
I det här exemplet använder vi az vm host group create för att skapa en värdgrupp med hjälp av både tillgänglighetszoner och feldomäner.
az vm host group create \
--name myHostGroup \
-g myDHResourceGroup \
-z 1 \
--platform-fault-domain-count 2
Lägg till --automatic-placement true parametern så att dina virtuella datorer och skalningsuppsättningsinstanser placeras automatiskt på värdar i en värdgrupp. Mer information finns i Manuell eller automatisk placering.
Övriga exempel
Du kan också använda az vm host group create för att skapa en värdgrupp i tillgänglighetszon 1 (och inga feldomäner).
az vm host group create \
--name myAZHostGroup \
-g myDHResourceGroup \
-z 1 \
--platform-fault-domain-count 1
Följande använder az vm host group create för att skapa en värdgrupp med endast feldomäner (som ska användas i regioner där tillgänglighetszoner inte stöds).
az vm host group create \
--name myFDHostGroup \
-g myDHResourceGroup \
--platform-fault-domain-count 2
Lägg till -SupportAutomaticPlacement true parametern så att dina virtuella datorer och skalningsuppsättningsinstanser placeras automatiskt på värdar i en värdgrupp. Mer information finns i Manuell eller automatisk placering.
Skapa en dedikerad värd
Skapa nu en dedikerad värd i värdgruppen. Förutom ett namn för värden måste du ange SKU:n för värden. Värd-SKU:n avbildar de VM-serier som stöds samt maskinvarugenereringen för din dedikerade värd.
Sök efter Dedikerad värd och välj sedan Dedikerade värdar i resultatet.
På sidan Dedikerade värdar väljer du Skapa.
Välj den prenumeration som du vill använda.
Välj myDedicatedHostsRG som resursgrupp.
I Instansinformation skriver du myHost som Namn och väljer USA, östra som plats.
I Maskinvaruprofil väljer du Standard Es3-familj – typ 1 för storleksfamiljen, väljer myHostGroup som värdgrupp och väljer sedan 1 för feldomänen. Lämna standardinställningarna för resten av fälten.
När du är klar väljer du Granska + skapa och väntar på verifiering.
När du ser meddelandet Valideringen har godkänts väljer du Skapa för att skapa värden.
Använd az vm host create för att skapa en värd. Om du anger ett feldomänantal för din värdgrupp uppmanas du att ange feldomänen för värden.
az vm host create \
--host-group myHostGroup \
--name myHost \
--sku DSv3-Type1 \
--platform-fault-domain 1 \
-g myDHResourceGroup
I det här exemplet använder vi New-AzHost för att skapa en värd och ange feldomänen till 1.
Välj Skapa en resurs längst upp till vänster i Azure-portalen.
I sökrutan ovanför listan över resurser Azure Marketplace du efter och väljer den avbildning som du vill använda och väljer sedan Skapa.
På fliken Grundläggande inställningar under Project kontrollerar du att rätt prenumeration har valts och väljer sedan myDedicatedHostsRG som resursgrupp.
Under Instansinformation skriver du myVM för Namn på virtuell dator och väljer USA, östra som Plats.
I Tillgänglighetsalternativ väljer du Tillgänglighetszon och väljer 1 i listrutan.
Välj Ändra storlek för storlek. I listan över tillgängliga storlekar väljer du en från Esv3-serien, t.ex. Standard E2s v3. Du kan behöva rensa filtret för att se alla tillgängliga storlekar.
Fyll i resten av fälten på fliken Grundläggande inställningar efter behov.
Om du vill ange vilken värd som ska användas för den virtuella datorn väljer du fliken Avancerat överst på sidan. I avsnittet Värd väljer du myHostGroup för Värdgrupp och myHost som Värd. Annars placeras den virtuella datorn automatiskt på en värd med kapacitet.
Låt de återstående standardinställningarna vara och välj sedan knappen Granska + skapa längst ned på sidan.
När du ser meddelandet om att valideringen har passerat väljer du Skapa.
Det tar några minuter för den virtuella datorn att distribueras.
Skapa en virtuell dator inom en dedikerad värd med hjälp av az vm create. Om du angav en tillgänglighetszon när du skapade värdgruppen måste du använda samma zon när du skapar den virtuella datorn. Ersätt värdena som bild och värdnamn med dina egna. Om du skapar en virtuell dator Windows du ta --generate-ssh-keys bort för att uppmanas att ange ett lösenord.
Om du vill placera den virtuella datorn på en specifik värd --host använder du i stället för att ange värdgruppen med --host-group .
Varning
Om du skapar en virtuell dator på en värd som inte har tillräckligt med resurser skapas den virtuella datorn i ett misslyckat tillstånd.
Skapa en ny virtuell dator på värden med Hjälp av New-AzVM I det här exemplet måste vi skapa den virtuella datorn i zon 1 eftersom vår värdgrupp finns i zon 1.
När du distribuerar en skalningsuppsättning anger du värdgruppen.
Sök efter Skalningsuppsättning och välj VM-skalningsuppsättningar i listan.
Välj Lägg till för att skapa en ny skalningsuppsättning.
Fyll i fälten på fliken Grundläggande som vanligt, men se till att du väljer en VM-storlek som är från den serie som du har valt för din dedikerade värd, till exempel Standard E2s v3.
På fliken Avancerat för Spridningsalgoritm väljer du Maximal spridning.
I Värdgrupp väljer du värdgruppen i listrutan. Om du nyligen har skapat gruppen kan det ta en minut innan den läggs till i listan.
När du distribuerar en skalningsuppsättning med az vmss createanger du värdgruppen med --host-group . I det här exemplet distribuerar vi den senaste Ubuntu LTS-avbildningen. Om du vill Windows en avbildning ersätter du värdet --image för och remove så att du --generate-ssh-keys uppmanas att ange ett lösenord.
Om du manuellt vill välja vilken värd som skalningsuppsättningen ska distribueras till lägger du --host till och namnet på värden.
Lägga till en befintlig virtuell dator
Du kan lägga till en befintlig virtuell dator till en dedikerad värd, men den virtuella datorn måste först vara Stop\Deallocated. Innan du flyttar en virtuell dator till en dedikerad värd kontrollerar du att vm-konfigurationen stöds:
VM-storleken måste vara i samma storleksfamilj som den dedikerade värden. Om din dedikerade värd till exempel är DSv3 kan VM-storleken vara Standard_D4s_v3, men det kan inte vara en Standard_A4_v2.
Den virtuella datorn måste finnas i samma region som den dedikerade värden.
Den virtuella datorn kan inte ingå i en närhetsplaceringsgrupp. Ta bort den virtuella datorn från närhetsplaceringsgruppen innan du flyttar den till en dedikerad värd. Mer information finns i Flytta en virtuell dator från en närhetsplaceringsgrupp
Den virtuella datorn kan inte finnas i en tillgänglighetsuppsättning.
Om den virtuella datorn finns i en tillgänglighetszon måste den vara samma tillgänglighetszon som värdgruppen. Inställningarna för tillgänglighetszonen för den virtuella datorn och värdgruppen måste matcha.
Du kan kontrollera värdens hälsostatus och hur många virtuella datorer som du fortfarande kan distribuera till värden med hjälp av Get-AzHost med -InstanceView parametern .
Du debiteras för dina dedikerade värdar även när inga virtuella datorer distribueras. Du bör ta bort alla värdar som du för närvarande inte använder för att spara kostnader.
Du kan bara ta bort en värd när det inte längre finns några virtuella datorer som använder den.
När du har tagit bort de virtuella datorerna kan du ta bort värden med az vm host delete.
az vm host delete -g myDHResourceGroup --host-group myHostGroup --name myHost
När du har tagit bort alla värdar kan du ta bort värdgruppen med az vm host group delete.
az vm host group delete -g myDHResourceGroup --host-group myHostGroup
Du kan också ta bort hela resursgruppen i ett enda kommando. Detta tar bort alla resurser som skapats i gruppen, inklusive alla virtuella datorer, värdar och värdgrupper.
Du kan också ta bort hela resursgruppen i ett enda kommando med remove-AzResourceGroup. Detta tar bort alla resurser som skapats i gruppen, inklusive alla virtuella datorer, värdar och värdgrupper.