Van toepassing op: ✔️ Linux-VM's ✔️ Windows VM's ✔️ Uniforme schaalsets
Dit artikel begeleidt u bij het maken van een toegewezen Azure-host voor het hosten van uw virtuele machines (VM's) en instanties van schaalsets.
Beperkingen
De grootten en hardwaretypen die beschikbaar zijn voor toegewezen hosts variëren per regio. Raadpleeg de pagina met hostprijzen voor meer informatie.
Een hostgroep maken
Een hostgroep is een resource die een verzameling toegewezen hosts vertegenwoordigt. U maakt een hostgroep in een regio en een beschikbaarheidszone en voegt er hosts aan toe. Bij het plannen van hoge beschikbaarheid zijn er aanvullende opties. U kunt een of beide van de volgende opties gebruiken met uw toegewezen hosts:
Meerdere beschikbaarheidszones overspannen. In dit geval moet u een hostgroep hebben in elk van de zones die u wilt gebruiken.
Overspannen meerdere foutdomeinen die zijn toe te staan aan fysieke racks.
In beide gevallen moet u het aantal foutdomeinen voor uw hostgroep verstrekken. Als u geen foutdomeinen in uw groep wilt overspannen, gebruikt u foutdomein aantal van 1.
U kunt ook besluiten om zowel beschikbaarheidszones als foutdomeinen te gebruiken.
Selecteer Een resource maken in de linkerbovenhoek.
Zoek naar Hostgroep en selecteer vervolgens Hostgroepen in de resultaten.
Selecteer op de pagina Hostgroepen de optie Maken.
Selecteer het abonnement dat u wilt gebruiken en selecteer vervolgens Nieuwe maken om een nieuwe resourcegroep te maken.
Typ myDedicatedHostsRG als de Naam en selecteer ok.
Bij Hostgroepnaam typt u myHostGroup.
Selecteer bij LocatieVS - oost.
Selecteer 1 voorBeschikbaarheidszone.
Selecteer 2 voor Aantalfoutdomeinen.
Selecteer Automatische plaatsing om automatisch VM's en exemplaren van schaalsets toe te wijzen aan een beschikbare host in deze groep.
Selecteer Beoordelen en maken en wacht vervolgens op validatie.
Zodra u het bericht Validatie geslaagd ziet, selecteert u Maken om de hostgroep te maken.
Het duurt slechts enkele ogenblikken om de hostgroep te maken.
Niet alle host-SKU's zijn beschikbaar in alle regio's en beschikbaarheidszones. U kunt de beschikbaarheid van hosts en eventuele aanbiedingsbeperkingen in een lijst zien voordat u begint met het inrichten van toegewezen hosts.
az vm list-skus -l eastus2 -r hostGroups/hosts -o table
In dit voorbeeld gebruiken we az vm host group create om een hostgroep te maken met zowel beschikbaarheidszones als foutdomeinen.
az vm host group create \
--name myHostGroup \
-g myDHResourceGroup \
-z 1 \
--platform-fault-domain-count 2
Voeg de --automatic-placement true parameter toe om uw VM's en schaalset-exemplaren automatisch op hosts in een hostgroep te plaatsen. Zie Handmatige versus automatische plaatsing voor meer informatie.
az vm host group create \
--name myAZHostGroup \
-g myDHResourceGroup \
-z 1 \
--platform-fault-domain-count 1
Hieronder wordt az vm host group create gebruikt om een hostgroep te maken met behulp van alleen foutdomeinen (te gebruiken in regio's waar beschikbaarheidszones niet worden ondersteund).
az vm host group create \
--name myFDHostGroup \
-g myDHResourceGroup \
--platform-fault-domain-count 2
Voeg de -SupportAutomaticPlacement true parameter toe om uw VM's en schaalset-exemplaren automatisch op hosts in een hostgroep te plaatsen. Zie Handmatige versus automatische plaatsing voor meer informatie.
Een toegewezen host maken
Maak nu een toegewezen host in de hostgroep. Naast een naam voor de host moet u ook de SKU voor de host verstrekken. De host-SKU legt de ondersteunde VM-serie vast, evenals de hardwaregeneratie voor uw toegewezen host.
Selecteer Een resource maken in de linkerbovenhoek.
Zoek naar Toegewezen host en selecteer vervolgens Toegewezen hosts in de resultaten.
Selecteer op de pagina Toegewezen hosts de optie Maken.
Selecteer het abonnement dat u wilt gebruiken.
Selecteer myDedicatedHostsRG als de Resourcegroep.
In Exemplaardetails typt u myHost als naam en selecteert u VS - oost als de locatie.
Selecteer in Hardwareprofielde optie Standaard Es3-familie - Typ 1 voor de familie Grootte, selecteer myHostGroup als hostgroep en selecteer vervolgens 1 voor het foutdomein. Laat de standaardwaarden voor de rest van de velden staan.
Wanneer u klaar bent, selecteert u Beoordelen en maken en wacht u op validatie.
Zodra u het bericht Validatie geslaagd ziet, selecteert u Maken om de host te maken.
Gebruik az vm host create om een host te maken. Als u het aantal foutdomeinen voor uw hostgroep in stelt, wordt u gevraagd om het foutdomein voor uw host op te geven.
az vm host create \
--host-group myHostGroup \
--name myHost \
--sku DSv3-Type1 \
--platform-fault-domain 1 \
-g myDHResourceGroup
In dit voorbeeld gebruiken we New-AzHost om een host te maken en stellen we het foutdomein in op 1.
Kies in de linkerbovenhoek van de Azure-portal Een resource maken.
Zoek in het zoekvak boven de lijst Azure Marketplace resources naar de afbeelding die u wilt gebruiken en selecteer deze. Kies vervolgens Maken.
Zorg ervoor dat op het tabblad Basisinformatie onder Project details het juiste abonnement is geselecteerd en selecteer vervolgens myDedicatedHostsRG als resourcegroep.
Typ onder ExemplaardetailsmyVM als Naam van de virtuele machine en kies VS - oost als de Locatie.
In Beschikbaarheidsoptiesselecteert u Beschikbaarheidszone en selecteert u 1 in de vervolgkeuzekeuze.
Selecteer grootte wijzigen voor de grootte. Kies in de lijst met beschikbare grootten een uit de Esv3-serie, zoals Standard E2s v3. Mogelijk moet u het filter verwijderen om alle beschikbare grootten te zien.
Vul waar nodig de rest van de velden op het tabblad Basisinformatie in.
Als u wilt opgeven welke host voor uw VM moet worden gebruikt, selecteert u bovenaan de pagina het tabblad Geavanceerd en selecteert u in de sectie HostmyHostGroup voor Hostgroep en myHost voor de Host. Anders wordt uw VM automatisch op een host met capaciteit geplaatst.
Laat de resterende standaardwaarden staan en selecteer vervolgens de knop Beoordelen en maken aan de onderkant van de pagina.
Wanneer u het bericht ziet dat de validatie is geslaagd, selecteert u Maken.
Het duurt een paar minuten voor uw virtuele machine is geïmplementeerd.
Maak een virtuele machine binnen een toegewezen host met az vm create. Als u een beschikbaarheidszone hebt opgegeven bij het maken van de hostgroep, moet u dezelfde zone gebruiken bij het maken van de virtuele machine. Vervang de waarden zoals afbeelding en hostnaam door uw eigen waarden. Als u een virtuele Windows maakt, verwijdert u om --generate-ssh-keys om een wachtwoord te vragen.
Wanneer u een schaalset implementeert, geeft u de hostgroep op.
Zoek naar Schaalset en selecteer Virtuele-machineschaalsets in de lijst.
Selecteer Toevoegen om een nieuwe schaalset te maken.
Vul de velden op het tabblad Basisinformatie in zoals u gewoonlijk zou doen, maar zorg ervoor dat u een VM-grootte selecteert uit de reeks die u hebt gekozen voor uw toegewezen host, zoals Standard E2s v3.
Selecteer op het tabblad Geavanceerd voor Algoritme verspreiden de optie Maximaal spreiden.
Selecteer in Hostgroep de hostgroep in de vervolgkeuzekeuze. Als u de groep onlangs hebt gemaakt, kan het een minuut duren om aan de lijst te worden toegevoegd.
Wanneer u een schaalset implementeert met az vmss create, geeft u de hostgroep op met behulp van --host-group . In dit voorbeeld implementeren we de meest recente Ubuntu LTS-installatie afbeelding. Als u een Windows wilt implementeren, vervangt u de waarde van en verwijdert u om een --image--generate-ssh-keys wachtwoord.
Als u handmatig wilt kiezen op welke host de schaalset moet worden geïmplementeerd, voegt u en --host de naam van de host toe.
Een bestaande VM toevoegen
U kunt een bestaande VM toevoegen aan een toegewezen host, maar de VM moet eerst Stop\Deallocated zijn. Voordat u een VM naar een toegewezen host verplaatst, moet u ervoor zorgen dat de VM-configuratie wordt ondersteund:
De VM-grootte moet zich in dezelfde familie van grootte als de toegewezen host. Als uw toegewezen host bijvoorbeeld DSv3 is, kan de VM-grootte Standard_D4s_v3, maar dit kan geen Standard_A4_v2.
De VM moet zich in dezelfde regio bevinden als de toegewezen host.
Als de VM zich in een beschikbaarheidszone bevindt, moet deze zich in dezelfde beschikbaarheidszone als de hostgroep bevindt. De beschikbaarheidszone-instellingen voor de VM en de hostgroep moeten overeenkomen.
Schuif op de pagina Overzicht voor de host omlaag om de lijst met grootten weer te geven die nog beschikbaar zijn voor de host. Deze ziet er ongeveer als de volgende uit:
U kunt de status van de host controleren en met az vm host get-instance-viewcontroleren hoeveel virtuele machines u nog steeds op de host kunt implementeren.
az vm host get-instance-view \
-g myDHResourceGroup \
--host-group myHostGroup \
--name myHost
U kunt de status van de host controleren en met behulp van de parameter Get-AzHost controleren hoeveel virtuele machines u nog steeds op de host kunt -InstanceView implementeren.
Er worden kosten in rekening gebracht voor uw toegewezen hosts, zelfs wanneer er geen virtuele machines zijn geïmplementeerd. Verwijder alle hosts die u momenteel niet gebruikt om kosten te besparen.
U kunt een host alleen verwijderen wanneer er geen virtuele machines meer zijn die deze gebruiken.
az vm host delete -g myDHResourceGroup --host-group myHostGroup --name myHost
Nadat u al uw hosts hebt verwijderd, kunt u de hostgroep verwijderen met az vm host group delete.
az vm host group delete -g myDHResourceGroup --host-group myHostGroup
U kunt ook de hele resourcegroep verwijderen met één opdracht. Hiermee verwijdert u alle resources die in de groep zijn gemaakt, met inbegrip van alle VM's, hosts en hostgroepen.
U kunt ook de hele resourcegroep in één opdracht verwijderen met behulp van Remove-AzResourceGroup. Hiermee verwijdert u alle resources die in de groep zijn gemaakt, met inbegrip van alle VM's, hosts en hostgroepen.