Azure MCP Server-verktyg för Azure beräkningsöversikt

De Azure MCP Server-verktygen hjälper dig att hantera virtuella datorer (VM), VM-skalningsuppsättningar och diskar med hjälp av frågor om naturligt språk. Genom att använda viktiga funktioner som att skapa, hämta och uppdatera resurser kan du effektivt styra din molnmiljö.

Azure beräkning tillhandahåller skalbara beräkningsresurser för program och arbetsbelastningar. Mer information finns i dokumentationen Azure Compute.

Anmärkning

Tool-parametrar: Verktygen Azure MCP Server definierar parametrar för data som de behöver för att slutföra uppgifter. Vissa av dessa parametrar är specifika för varje verktyg och dokumenteras här. Andra parametrar är globala och delas av alla verktyg. Mer information finns i Verktygsparametrar.

Hanterad disk: skapa

Med det här verktyget kan du skapa en ny Azure hanterad disk i den angivna resursgruppen. Du kan skapa tomma diskar (ange size-gb), diskar från en källa, till exempel en ögonblicksbild, en annan hanterad disk eller en blob-URI (ange source). Du kan också skapa diskar från en delad bildgalleris avbildningsversion (ange gallery-image-reference) eller diskar som är redo för uppladdning (ange upload-type och upload-size-bytes). Om du inte anger platsen är den som standard resursgruppens plats.

Du kan konfigurera diskstorlek, lagrings-SKU (till exempel Premium_LRS, Standard_LRS, eller UltraSSD_LRS), OPERATIVSYSTEMtyp, tillgänglighetszon och hypervisorgenerering. Andra möjliga konfigurationer är taggar, krypteringsinställningar, prestandanivå, delad disk, bursting på begäran och IOPS/dataflödesgränser för UltraSSD-diskar. Skapa en disk med nätverksåtkomstprincipen DenyAll, AllowAll, eller AllowPrivateoch associera en diskåtkomstresurs när du skapar den.

Exempel på frågor är:

  • "Skapa en hanterad disk på 128 GB med namnet <disk-name> i resursgruppen <resource-group>."

  • "Skapa en ny Premium_LRS disk med namnet <disk-name> i resursgruppen <resource-group> med 256 GB."

  • "Skapa en disk från en ögonblicksbild <snapshot-resource-id> i resursgruppen <resource-group>."

  • "Skapa en 64 GB Standard_LRS Linux-disk med namnet <disk-name> i resursgruppen <resource-group> i zon 1."

  • Skapa en hanterad disk från en galleribildversion <image-version-resource-id> i resursgruppen <resource-group>.

  • "Skapa en datadisk från LUN 0 av galleribildversionen <image-version-resource-id> i resursgruppen <resource-group>."

  • "Skapa en disk som är redo för uppladdning med namnet <disk-name> i resursgruppen <resource-group> med uppladdningsstorleken 20 972 032 byte."

  • "Skapa en betrodd uppladdningsdisk med namnet <disk-name> i resursgruppen <resource-group> med UploadWithSecurityData typ och säkerhetstyp TrustedLaunch."

  • "Skapa en delad hanterad disk med namnet <disk-name> i resursgruppen <resource-group> med 512 GB och maximalt antal resurser inställda på 3."

  • "Skapa en hanterad disk <disk-name> i resursgruppen <resource-group> med nätverksåtkomstprincip DenyAll och diskåtkomst <disk-access-resource-id>."

  • "Skapa en V2-hypervisor-generationsdisk med namnet <disk-name> i resursgruppen <resource-group> med 128 GB."

Parameter Obligatoriskt eller valfritt Beskrivning
Disknamn Obligatoriskt Namnet på disken.
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure. Det här namnet är en logisk container för Azure-resurser.
Diskåtkomst Valfritt Resurs-ID för diskåtkomstresursen för användning av privata slutpunkter på diskar.
Diskkrypteringsuppsättning Valfritt Resurs-ID för diskkrypteringsuppsättningen som ska användas för att aktivera kryptering i vila.
Disk-iops läsning och skrivning Valfritt Antalet tillåtna IOPS för den här disken. Endast konfigurerbar för UltraSSD-diskar.
Läs- och skrivhastighet för disk MB/s Valfritt Den bandbredd som tillåts för den här disken i Mbit/s. Endast konfigurerbar för UltraSSD-diskar.
Aktivera bursting-funktion Valfritt Aktivera burst-prestanda på begäran utöver diskens etablerade prestandamål. Gäller inte för Ultra-diskar. Accepterade värden: true eller false.
Krypteringstyp Valfritt Diskens krypteringstyp. Godkända värden: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeyseller EncryptionAtRestWithPlatformKey.
Galleribildreferens Valfritt Resurs-ID:t för en delad bildgalleris avbildningsversion som ska användas som källa för disken. Format: /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/galleries/{gallery}/images/{image}/versions/{version}.
Galleri bildreferens lun Valfritt LUN (logiskt enhetsnummer) för datadisken i galleribildversionen. Om du anger den här parametern skapar du disken från datadisken på detta LUN. Om du inte anger den här parametern skapar du disken från avbildningens OS-disk.
Hyper v-generation Valfritt Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. Godkända värden: V1, V2.
Läge Valfritt Azure-regionen/-platsen. Resursgruppens plats är standard om du inte anger den här parametern.
Maximalt antal andelar Valfritt Det maximala antalet virtuella datorer som kan anslutas till disken samtidigt. Ett värde som är större än ett anger en delad disk.
Princip för nätverksåtkomst Valfritt Principen för att komma åt disken via nätverket. Godkända värden: AllowAll, AllowPrivateeller DenyAll.
Os-typ Valfritt Diskens operativsystemtyp. Accepterade värden: Linux eller Windows.
Säkerhetstyp Valfritt Säkerhetstypen för den hanterade disken. Godkända värden: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standardeller TrustedLaunch. Den här parametern krävs när upload-type är UploadWithSecurityData.
Storlek gb Valfritt Storleken på disken i GB. Maxstorlek: 4 095 GB.
SKU Valfritt Den underliggande lagrings-SKU:n. Accepterade värden: Premium_LRS, PremiumV2_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRSeller UltraSSD_LRS.
Källa Valfritt Källan som du vill skapa disken från, inklusive ett resurs-ID för en ögonblicksbild eller disk, eller en blob-URI för en virtuell hårddisk (VHD). När du anger en källa size-gb är det valfritt och standardvärdet är källstorleken.
Tags Valfritt Taggarna, separerade med blanksteg, i formatet 'nyckel=värde'. Använd "" för att rensa befintliga taggar.
nivå Valfritt Diskens prestandanivå (till exempel P10, , P15P20, , P30P40, , P50, P60, P70eller P80). Gäller endast för Premium SSD-diskar.
Uppladdningsstorlek i byte Valfritt Storleken i byte (inklusive VHD-sidfoten på 512 byte) för det innehåll som ska laddas upp. Den här parametern krävs när du anger upload-type.
Uppladdningstyp Valfritt Typ av uppladdning för disken. Accepterade värden: Upload eller UploadWithSecurityData. När du anger den här parametern skapar du disken i ett ReadyToUpload tillstånd.
Zon Valfritt Tillgänglighetszonen i vilken resursen ska provisioneras.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Hanterad disk: ta bort

Ta bort en Azure hanterad disk från den angivna resursgruppen. Den här åtgärden är idempotent. den returnerar framgång oavsett om disken har tagits bort eller inte fanns.

Exempel på frågor är:

  • "Ta bort den hanterade disken temp-data-disk i resursgruppen dev-rg."

  • "Ta bort hanterad disk old-backup-disk från resursgruppen prod-rg."

Parameter Obligatoriskt eller valfritt Beskrivning
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure.
Disknamn Obligatoriskt Namnet på disken som ska tas bort.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Hanterad disk: lista eller hämta

Du kan visa en lista över tillgängliga Azure hanterade diskar eller hämta detaljerad information om en viss disk. Du kan visa alla diskar i en prenumeration eller i en specifik resursgrupp, inklusive diskstorlek, SKU, etableringstillstånd och operativsystemtyp. Verktyget stöder wildcards i disknamn (till exempel win_OsDisk*).

Om du anger ett disknamn utan att ange en resursgrupp söker verktyget igenom hela prenumerationen. Ange en resursgrupp för att begränsa sökningen till den resursgruppen. Båda parametrarna är valfria.

Exempel på frågor är:

  • "Visa en lista över alla hanterade diskar i min prenumeration."

  • "Visa alla diskar i resursgruppen <resource-group>."

  • "Hämta information om disken <disk-name>."

  • "Vilka är de tillgängliga diskstorlekarna?"

  • "Visa diskarna med namnmönster win_OsDisk* i resursgruppen <resource-group>."

  • "Hämta information om disken <disk-name> i resursgruppen <resource-group>."

Parameter Obligatoriskt eller valfritt Beskrivning
Disknamn Valfritt Namnet på disken.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Hanterad disk: uppdatera

Uppdatera eller ändra egenskaper för en befintlig Azure hanterad disk som du skapade tidigare. Om du inte anger resursgruppen finns disken efter namn i prenumerationen.

Den här åtgärden har stöd för att öka diskstorleken och ändra lagrings-SKU, IOPS och dataflödesgränser (endast för UltraSSD) och maximala resurser för delade diskbilagor. Du kan också ändra bursting på begäran, taggar, krypteringsinställningar, diskåtkomst och prestandanivån.

Du kan ändra nätverksåtkomstprincipen till DenyAll, AllowAlleller AllowPrivate på en befintlig disk. Endast angivna egenskaper uppdateras. ospecificerade egenskaper förblir oförändrade.

Exempel på frågor är:

  • "Uppdatera disken <disk-name> i resursgruppen <resource-group> till 1 024 GB."

  • "Ändra SKU:n för disken <disk-name> till UltraSSD_LRS."

  • "Ändra storlek på disken <disk-name> i resursgruppen <resource-group> till 2 048 GB."

  • "Ange maximalt antal resurser på disken <disk-name> till 3."

  • "Ändra nätverksåtkomstprincipen för disken <disk-name> till AllowPrivate."

  • "Uppdatera disken <disk-name> i resursgruppen <resource-group> med taggar env=production."

  • "Ange IOPS-gränsen för Ultra Disk <disk-name> i resursgruppen <resource-group> till 15 000."

  • "Uppdatera disken <disk-name> i resursgruppen <resource-group> för att använda diskkrypteringsuppsättningen <disk-encryption-set-id>."

  • "Ställ in diskåtkomst på disk <disk-name> i resursgrupp <resource-group> till <disk-access-resource-id> med nätverksåtkomstprincip DenyAll."

Parameter Obligatoriskt eller valfritt Beskrivning
Disknamn Obligatoriskt Namnet på disken.
Diskåtkomst Valfritt Resurs-ID för diskåtkomstresursen för användning av privata slutpunkter på diskar.
Diskkrypteringsuppsättning Valfritt Resurs-ID för diskkrypteringsuppsättningen som ska användas för att aktivera kryptering i vila.
Disk-iops läsning och skrivning Valfritt Antalet tillåtna IOPS för den här disken. Endast konfigurerbar för UltraSSD-diskar.
Läs- och skrivhastighet för disk MB/s Valfritt Den bandbredd som tillåts för den här disken i Mbit/s. Endast konfigurerbar för UltraSSD-diskar.
Aktivera bursting-funktion Valfritt Aktivera burst-prestanda på begäran utöver diskens etablerade prestandamål. Gäller inte för Ultra-diskar. Accepterade värden: true eller false.
Krypteringstyp Valfritt Diskens krypteringstyp. Godkända värden: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeyseller EncryptionAtRestWithPlatformKey.
Maximalt antal andelar Valfritt Det maximala antalet virtuella datorer som kan anslutas till disken samtidigt. Ett värde som är större än ett anger en delad disk.
Princip för nätverksåtkomst Valfritt Principen för att komma åt disken via nätverket. Godkända värden: AllowAll, AllowPrivateeller DenyAll.
Storlek gb Valfritt Storleken på disken i GB. Maxstorlek: 4 095 GB.
SKU Valfritt Den underliggande lagrings-SKU:n. Accepterade värden: Premium_LRS, PremiumV2_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRSeller UltraSSD_LRS.
Tags Valfritt Blankstegsavgränsade taggar i key=value format. Använd '' för att rensa befintliga taggar.
nivå Valfritt Diskens prestandanivå (till exempel P10, , P15P20, , P30P40, , P50, P60, P70eller P80). Gäller endast för Premium SSD-diskar.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell dator: skapa

Skapa, distribuera eller etablera en enda virtuell dator. Det här kommandot startar en ny linux- eller Windows virtuell dator med antingen SSH-nyckel eller lösenordsautentisering. Om du inte anger nätverksresurser (till exempel ett virtuellt nätverk eller undernät) skapar det här verktyget dem automatiskt. Standardstorleken för den virtuella datorn är Standard_D2s_v5, och standardoperativsystemet är Ubuntu 24.04 LTS om du inte anger något annat.

Du kan skapa en virtuell Linux-dator med hjälp av en offentlig SSH-nyckel. Du anger nyckelinnehållet eller sökvägen till nyckelfilen. Du kan till exempel ange den offentliga nyckelfilen på ~/.ssh/id_rsa.pub.

Det här kommandot stöder inte att skapa virtuella maskinens skalningsuppsättningar med flera identiska instanser. Använd VMSS createi stället .

Exempel på frågor är:

  • "Skapa en ny virtuell Linux-dator med namnet <vm-name> med SSH-nyckeln i resursgruppen <resource-group>."

  • "Starta en virtuell dator med Ubuntu2404-avbildningen i <resource-group>."

  • "Skapa en Windows virtuell dator med namnet <vm-name> med ett administratörslösenord i resursgruppen <resource-group>."

  • "Distribuera den virtuella datorn <vm-name> i <location> med Standard_D2s_v5 storlek."

  • "Starta en virtuell dator med Standard_B2s storlek och ingen offentlig IP-adress i resursgruppen <resource-group>."

  • "Skapa en virtuell Linux-dator med namnet <vm-name> i <location> med en anpassad nätverkssäkerhetsgrupp."

Parameter Obligatoriskt eller valfritt Beskrivning
Användarnamn för administratör Obligatoriskt Administratörsanvändarnamnet för den virtuella datorn. Krävs för att skapa en virtuell dator.
Läge Obligatoriskt Azure-regionen eller platsen.
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure. Det här namnet är en logisk container för Azure-resurser.
Namn på virtuell dator Obligatoriskt Namnet på den virtuella datorn.
Administratörslösenord Valfritt Administratörslösenordet för Windows virtuella datorer eller när SSH-nyckeln inte tillhandahålls för virtuella Linux-datorer.
Bild Obligatoriskt OS-avbildningen som ska användas. Kan vara ett URN (publisher:offer:SKU:version) eller ett alias som Ubuntu2404 eller Win2022Datacenter.
Nätverkssäkerhetsgrupp Valfritt Namnet på den nätverkssäkerhetsgrupp som ska användas eller skapas.
Ingen offentlig IP-adress Valfritt Instruktionen att inte skapa eller tilldela en offentlig IP-adress.
Operativsystemets diskstorlek GB Valfritt Operativsystemets diskstorlek i GB. Standardinställningar baseras på bildkrav.
Operativsystemdisktyp Valfritt Operativsystemets disktyp: Premium_LRS, StandardSSD_LRSeller Standard_LRS. Standardvärdena baseras på VM-storlek.
OS-typ Valfritt Diskens operativsystemtyp. Accepterade värden: Linux eller Windows.
Offentlig IP-adress Valfritt Namnet på den offentliga IP-adress som ska användas eller skapas.
Källadressprefix Valfritt Källans IP-adressintervall för inkommande NSG-regler (till exempel 203.0.113.0/24 eller en specifik IP-adress). Standardvärdet är * (valfri källa).
Offentlig SSH-nyckel Valfritt Den offentliga SSH-nyckeln för virtuella Linux-datorer. Kan vara nyckelinnehållet eller sökvägen till en fil.
Undernät Valfritt Namnet på undernätet i det virtuella nätverket.
Virtuellt nätverk Valfritt Namnet på ett befintligt virtuellt nätverk som ska användas. Om du inte anger det skapar kommandot en ny.
VM-storlek Valfritt Vm-storleken (till exempel Standard_D2s_v3 eller Standard_B2s). Standardvärdet är Standard_D2s_v5 om du inte anger det.
Zon Valfritt Tillgänglighetszonen i vilken resursen ska provisioneras.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell dator: ta bort

Ta bort en virtuell dator permanent. Den här åtgärden går inte att ångra och vm-data går förlorade. Använd parametern Force deletion för att ta bort en virtuell dator som är i ett körande eller felaktigt tillstånd.

Exempel på frågor är:

  • "Ta bort virtuell dator test-vm-01 i resursgruppen dev-rg."

  • "Ta bort den virtuella datorn staging-web från resursgruppen staging-rg."

  • "Framtvinga borttagning av virtuell dator stuck-vm i resursgruppen prod-rg."

Parameter Obligatoriskt eller valfritt Beskrivning
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure.
Namn på virtuell dator Obligatoriskt Namnet på den virtuella dator som ska tas bort.
Tvinga borttagning Valfritt Ta bort resursen även om den är i ett pågående eller misslyckat tillstånd.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell dator: lista eller hämta

Visa en lista över eller hämta virtuella datorer i en prenumeration eller resursgrupp. Det här kommandot returnerar vm-information, inklusive namn, plats, storlek, etableringstillstånd, operativsystemtyp och instansvy med körningsstatus och energisparläge.

Exempel på frågor är:

  • "Visa en lista över alla virtuella datorer i min prenumeration."

  • Visa alla virtuella datorer i min prenumeration.

  • "Lista virtuella datorer i resursgruppen resource-group-name."

  • "Hämta information för den virtuella datorn vm-name i resursgruppen resource-group-name."

  • Hämta en virtuell dator vm-name med instansvy i resursgruppen resource-group-name.

  • "Visa en virtuell dator vm-name med körningsstatus i resursgruppen resource-group-name."

  • "Vad är energitillståndet för den virtuella datorn vm-name i resursgruppen resource-group-name?"

  • "Hämta vm-status vm-name och etableringstillstånd i resursgruppen resource-group-name."

Parameter Obligatoriskt eller valfritt Beskrivning
Instansvy Valfritt Ta med information om instansvyn (endast tillgänglig när du hämtar en specifik virtuell dator).
Namn på virtuell dator Valfritt Namnet på den virtuella datorn.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell dator: energitillstånd

Ändra drifttillståndet för en virtuell Azure-dator (VM) genom att frisätta, starta, stoppa eller starta om den. Att frigöra allokeringen frigör beräkningsresurser och stoppar debiteringen för beräkningsresurser samtidigt som den virtuella datorn och dess konfiguration bevaras. Starta krafter på en stoppad virtuell dator. Om du stoppar en virtuell dator stängs den av och operativsystemet stängs av. Omstart startar om den virtuella datorn.

Använd alternativet för att hoppa över avstängning med stop för att framtvinga åtgärden utan en kontrollerad avstängning av operativsystemet. Använd alternativet vänta inte för att returnera omedelbart. Svaret innehåller en statusUri, som är Azure Resource Manager (ARM) Azure-AsyncOperation URL och du kan HÄMTA den för att avsöka åtgärdsstatusen (InProgress/Lyckades/Misslyckades).

Exempel på frågor är:

  • Starta och slå på den virtuella datorn appserver01 i resursgruppen rg-prod.

  • "Stoppa och stäng av den virtuella datorn db-node-1 som körs i resursgruppen rg-db-prod."

  • "Frigör virtuell dator analytics-vm i resursgruppen rg-analytics för att frigöra beräkningsresurser samtidigt som den virtuella datorn behålls."

  • "Starta om den virtuella datorn webapp-vm i resursgruppen rg-web-prod."

  • "Stoppa den virtuella datorn windows-server-01 i resursgruppen rg-windows och hoppa över operativsystemets avstängning."

  • "Starta den virtuella datorn workerpool-02 i resursgruppen rg-compute utan att vänta på slutförande."

  • "Stäng av och stäng av den virtuella datorn cache-node i resursgruppen rg-cache."

  • "Frigör och stäng av den virtuella datorn batch-vm-1 i resursgruppen rg-batch för att stoppa faktureringen för beräkningsresurser samtidigt som den virtuella datorn bevaras."

Parameter Obligatoriskt eller valfritt Beskrivning
Strömåtgärd Obligatoriskt Energiåtgärden som ska tillämpas på den virtuella datorn (inte det aktuella energitillståndet). Accepterade värden: start, stop, deallocate, restart.
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure. Den här resursgruppen är en logisk container för Azure-resurser.
Namn på virtuell dator Obligatoriskt Namnet på den virtuella datorn.
Ingen väntan Valfritt Returnera omedelbart utan att vänta på att åtgärden ska slutföras.
Hoppa över avstängningen Valfritt Hoppa över den kontrollerade avstängningen av operativsystemet och framtvinga avstängning. Endast kompatibel med tillståndet stop .

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell dator: uppdatera

Uppdatera, ändra eller konfigurera om en befintlig virtuell dator. Du kan ändra storlek på en virtuell dator, uppdatera taggar, konfigurera startdiagnostik eller ändra användardata. Du kan behöva deallokera den virtuella datorn innan du ändrar storleken på den till vissa storlekar.

Exempel på frågor är:

  • "Lägg till licenstyp Windows_Server till den virtuella datorn <vm-name> i resursgruppen <resource-group-name>."

  • "Uppdatera användardata för den virtuella datorn <vm-name> i resursgruppen <resource-group-name>."

  • "Ändra storlek på den virtuella datorn <vm-name> i resursgruppen <resource-group-name> till Standard_B2s."

  • "Aktivera startdiagnostik för virtuell dator <vm-name> i resursgruppen <resource-group-name>."

Parameter Obligatoriskt eller valfritt Beskrivning
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure. Det här namnet är en logisk container för Azure-resurser.
Namn på virtuell dator Obligatoriskt Namnet på den virtuella datorn.
Startdiagnostik Valfritt Aktivera eller inaktivera startdiagnostik: true eller false.
Licenstyp Valfritt Licenstypen för Azure hybridförmån: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS eller None att inaktivera.
Tags Valfritt De blankstegsavgränsade taggarna i key=value format. Använd '' för att rensa befintliga taggar.
Användardata Valfritt Base64-kodade användardata för den virtuella datorn. Använd för att uppdatera anpassade dataskript.
VM-storlek Valfritt Vm-storleken (till exempel Standard_D2s_v3 eller Standard_B2s). Standardvärdet är Standard_D2s_v5 om det inte har angetts.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell maskin skalningsuppsättning: skapa

Skapa, distribuera eller etablera en VM-skalningsuppsättning för att köra flera identiska VM-instanser. Det här verktyget hjälper dig att distribuera arbetsbelastningar som kräver horisontell skalning, belastningsutjämning eller hög tillgänglighet mellan instanser. Standardkonfigurationen skapar två instanser av storlek Standard_D2s_v5 och kör Ubuntu 24.04 LTS.

Skapa en skalningsuppsättning genom att ange resource group, VMSS name och admin username, tillsammans med andra valfria inställningar. Här följer några exempelkommandon:

  • "Skapa en VM-skalningsuppsättning med namnet my-vmss i resursgruppen my-rg."

  • Skapa en skalningsuppsättning för virtuella maskiner med fyra instanser i my-rg.

  • "Distribuera en skalningsuppsättning med en manuell uppgraderingsprincip och två instanser i my-rg."

  • "Skapa en skalningsuppsättning för virtuella Linux-datorer med offentlig SSH-nyckel från '~/.ssh/id_rsa.pub' i my-rg."

Parameter Obligatoriskt eller valfritt Beskrivning
Användarnamn för administratör Obligatoriskt Administratörsanvändarnamnet för den virtuella datorn. Krävs för att skapa en virtuell dator.
Läge Obligatoriskt Azure-regionen eller platsen.
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure. Det här namnet är en logisk container för Azure-resurser.
VMSS-namn Obligatoriskt Namnet på den virtuella maskinens skalningsgrupp.
Administratörslösenord Valfritt Administratörslösenordet för Windows virtuella datorer eller när en SSH-nyckel inte tillhandahålls för virtuella Linux-datorer.
Bild Obligatoriskt OS-avbildningen som ska användas. Kan vara ett URN (publisher:offer:SKU:version) eller alias som Ubuntu2404, Win2022Datacenter.
Antal instanser Valfritt Antalet VM-instanser i skalningsuppsättningen. Standardvärdet är 2.
Operativsystemets diskstorlek gb Valfritt Operativsystemets diskstorlek i GB. Standardvärden baserat på bildkrav.
Operativsystemdisktyp Valfritt OS-disktyp: Premium_LRS, StandardSSD_LRSeller Standard_LRS. Standardvärden beroende på VM-storlek.
OS-typ Valfritt Diskens operativsystemtyp. Godkända värden: Linux eller Windows.
Offentlig Ssh-nyckel Valfritt Den offentliga SSH-nyckeln för virtuella Linux-datorer. Kan vara nyckelinnehållet eller sökvägen till en fil.
Undernät Valfritt Namnet på undernätet i det virtuella nätverket.
Uppgraderingsprincip Valfritt Uppgraderingsprincipläget: Automatic, Manualeller Rolling. Standard är Manual.
Virtuellt nätverk Valfritt Namnet på ett befintligt virtuellt nätverk som ska användas. Om du inte anger det skapar verktyget ett nytt.
VM-storlek Valfritt Vm-storleken (till exempel Standard_D2s_v3 eller Standard_B2s). Standardvärdet är Standard_D2s_v5 om det inte har angetts.
Zon Valfritt Tillgänglighetszonen i vilken resursen ska provisioneras.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell maskin skalningsuppsättning: ta bort

Ta bort en skalningsuppsättning för virtuella maskiner och samtliga dess VM-instanser permanent. Den här åtgärden kan inte ångras. Använd parametern Force deletion för att ta bort en skalningsuppsättning som är i ett körande eller misslyckat tillstånd.

Exempel på frågor är:

  • "Ta bort skalningsuppsättningen web-frontend-vmss i resursgruppen prod-rg."

  • Ta bort den virtuella maskinskalningsuppsättningen test-scaleset från resursgruppen dev-rg.

  • Tvinga borttagning av virtuell maskinskalningsuppsättning stuck-vmss i resursgruppen staging-rg.

Parameter Obligatoriskt eller valfritt Beskrivning
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure.
VMSS-namn Obligatoriskt Namnet på den virtuella maskinens skalningsuppsättning som ska tas bort.
Tvinga borttagning Valfritt Tvinga borttagning av resursen även om den är i ett körande eller misslyckat tillstånd.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell maskin-skalningsuppsättning: lista eller hämta

Lista eller hämta vm-skalningsuppsättningar och deras instanser i en prenumeration eller resursgrupp. Det här verktyget returnerar skalningsuppsättningsinformation, inklusive namn, plats, SKU, kapacitet, uppgraderingsprincip och information om enskilda VM-instanser.

Exempel på frågor är:

  • "Visa en lista över alla vm-skalningsuppsättningar i min prenumeration."

  • Visa en lista över virtuella maskin skalningsuppsättningar i resursgruppen <resource-group-name>.

  • "Vilka skalningsuppsättningar finns i resursgruppen <resource-group-name>?"

  • "Hämta information om VM-skalningsuppsättningen <vmss-name> i resursgruppen <resource-group-name>."

  • Visa den virtuella maskin-skalningsuppsättningen <vmss-name> i resursgruppen <resource-group-name>.

  • "Visa mig en instans <instance-id> av VM-skalningsuppsättningen <vmss-name> i resursgruppen <resource-group-name>."

  • "Vad är statusen för instansen <instance-id> i skalningsuppsättningen <vmss-name>?"

Parameter Obligatoriskt eller valfritt Beskrivning
Instans-ID Valfritt Instans-ID för den virtuella datorn i skalningsuppsättningen.
Virtuell maskinskalningsuppsättning Valfritt Namnet på den virtuella maskinens skalningsgrupp.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Virtuell maskin-skalningsuppsättning: uppdatering

Uppdatera, ändra eller konfigurera om en befintlig VM-skalningsuppsättning. Du kan skala antalet instanser, ändra storlek på virtuella datorer, ändra uppgraderingsprincipen eller uppdatera taggar i en skalningsuppsättning. Vissa ändringar måste update-instances distribueras till befintliga virtuella datorer. Det här verktyget skapar ingen ny virtuell dator inställning för skalning. Använd VMSS create i stället. Om du vill uppdatera en enskild virtuell dator använder du VM update.

Exempel på frågor är:

  • "Uppdatera kapaciteten för VM-skalningsuppsättningen myScaleSet till 15."

  • Aktivera överprovisionering på skalningsuppsättningen myScaleSet.

  • "Ändra storleken på den virtuella datorn till Standard_D4s_v3 för myScaleSet."

  • "Rensa befintliga taggar på skalningsuppsättningen myScaleSet i resursgruppen myResourceGroup."

Parameter Obligatoriskt eller valfritt Beskrivning
Resursgrupp Obligatoriskt Namnet på resursgruppen Azure. Det här namnet är en logisk container för Azure-resurser.
VMSS-namn Obligatoriskt Namnet på den virtuella maskinens skalningsgrupp.
Kapacitet Valfritt Antalet VM-instanser (kapacitet) i skalningsuppsättningen.
Aktivera automatisk os-uppgradering Valfritt Aktivera automatiska os-avbildningsuppgraderingar. Kräver hälsoövervakningar eller programhälsotillägget.
Överallokering Valfritt Aktivera eller inaktivera överprovisionering. När det är aktiverat etablerar Azure fler virtuella datorer än vad som begärts och tar bort extra virtuella datorer efter distributionen.
Inskalningsprincip Valfritt Inskalningsprincipen för att avgöra vilka virtuella datorer som ska ta bort: Default, NewestVMeller OldestVM.
Tags Valfritt De blankstegsavgränsade taggarna i key=value format. Använd '' för att rensa befintliga taggar.
Uppgraderingsprincip Valfritt Uppgraderingsprincipläget: Automatic, Manualeller Rolling. Standard är Manual.
VM-storlek Valfritt Vm-storleken (till exempel Standard_D2s_v3 eller Standard_B2s). Standardvärdet är Standard_D2s_v5 om det inte har angetts.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt