Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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_LRSdisk 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_LRSLinux-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>medUploadWithSecurityDatatyp och säkerhetstypTrustedLaunch.""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åtkomstprincipDenyAlloch 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. |
| 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-diski resursgruppendev-rg.""Ta bort hanterad disk
old-backup-diskfrån resursgruppenprod-rg."
| Parameter | Obligatoriskt eller valfritt | Beskrivning |
|---|---|---|
| Resursgrupp | Obligatoriskt | Namnet på resursgruppen Azure. |
| Disknamn | Obligatoriskt | Namnet på disken som ska tas bort. |
| 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. |
| 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>tillUltraSSD_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>tillAllowPrivate.""Uppdatera disken
<disk-name>i resursgruppen<resource-group>med taggarenv=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åtkomstprincipDenyAll."
| 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. |
| 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>medStandard_D2s_v5storlek.""Starta en virtuell dator med
Standard_B2sstorlek 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. |
| 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-01i resursgruppendev-rg.""Ta bort den virtuella datorn
staging-webfrån resursgruppenstaging-rg.""Framtvinga borttagning av virtuell dator
stuck-vmi resursgruppenprod-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. |
| 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-namei resursgruppenresource-group-name."Hämta en virtuell dator
vm-namemed instansvy i resursgruppenresource-group-name."Visa en virtuell dator
vm-namemed körningsstatus i resursgruppenresource-group-name.""Vad är energitillståndet för den virtuella datorn
vm-namei resursgruppenresource-group-name?""Hämta vm-status
vm-nameoch etableringstillstånd i resursgruppenresource-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. |
| 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
appserver01i resursgruppenrg-prod."Stoppa och stäng av den virtuella datorn
db-node-1som körs i resursgruppenrg-db-prod.""Frigör virtuell dator
analytics-vmi resursgruppenrg-analyticsför att frigöra beräkningsresurser samtidigt som den virtuella datorn behålls.""Starta om den virtuella datorn
webapp-vmi resursgruppenrg-web-prod.""Stoppa den virtuella datorn
windows-server-01i resursgruppenrg-windowsoch hoppa över operativsystemets avstängning.""Starta den virtuella datorn
workerpool-02i resursgruppenrg-computeutan att vänta på slutförande.""Stäng av och stäng av den virtuella datorn
cache-nodei resursgruppenrg-cache.""Frigör och stäng av den virtuella datorn
batch-vm-1i resursgruppenrg-batchfö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 . |
| 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_Servertill 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>tillStandard_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. |
| 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-vmssi resursgruppenmy-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' imy-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. |
| 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-vmssi resursgruppenprod-rg."Ta bort den virtuella maskinskalningsuppsättningen
test-scalesetfrån resursgruppendev-rg.Tvinga borttagning av virtuell maskinskalningsuppsättning
stuck-vmssi resursgruppenstaging-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. |
| 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. |
| 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
myScaleSettill 15."Aktivera överprovisionering på skalningsuppsättningen
myScaleSet."Ändra storleken på den virtuella datorn till
Standard_D4s_v3förmyScaleSet.""Rensa befintliga taggar på skalningsuppsättningen
myScaleSeti resursgruppenmyResourceGroup."
| 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. |
| Destruktiv | Idempotent | Öppen värld | Skrivskyddad | Secret | Lokalt obligatoriskt |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |