Om agenten för virtuella datorer och tillägg för virtuella Windows-datorer
Viktigt
Klassiska virtuella datorer dras tillbaka den 1 mars 2023.
Om du använder IaaS-resurser från ASM slutför du migreringen senast den 1 mars 2023. Vi rekommenderar att du gör bytet snabbare för att dra nytta av de många funktionsförbättringarna i Azure Resource Manager.
Mer information finns i Migrera dina IaaS-resurser till Azure Resource Manager senast den 1 mars 2023.
Anteckning
Azure har två olika distributionsmodeller för att skapa och arbeta med resurser: Resource Manager och klassisk. Den här artikeln beskriver hur du använder den klassiska distributionsmodellen. Microsoft rekommenderar att de flesta nya distributioner använder Resource Manager-modellen. Information om VM-agenter och tillägg som använder Resource Manager finns här.
Med hjälp av VM-tillägg kan du göra följande:
- Ändra säkerhets- och identitetsfunktioner, till exempel återställa kontovärden och använda program mot skadlig kod
- Starta, stoppa och konfigurera övervakning och diagnostik
- Återställa/installera anslutningsfunktioner, till exempel RDP och SSH
- Diagnostisera, övervaka och hantera virtuella datorer
Det finns många andra funktioner också. Nya funktioner för virtuella datortillägg släpps regelbundet. I den här artikeln beskrivs Azure VM-agenterna för Windows och Linux och hur de ger stöd för funktionerna i VM-tillägget. En lista över virtuella datortillägg efter funktionskategori finns i Azure VM-tillägg och -funktioner.
Azure VM-agenter för Windows- och Linux
Azure Virtual Machines-agenten (VM-agenten) är en säker, lätt processen som installerar, konfigurerar och tar bort VM-tillägg på instanser av virtuella datorer i Azure. VM-agenten fungerar som en säker lokal kontrolltjänst för Azure-VM. De tillägg som agenten läser in anger specifika funktioner för att öka produktiviteten med instansen.
Två Azure VM-agenter finns, en för virtuella datorer i Windows och en för virtuella Linux-datorer.
Om du vill att en virtuell datorinstans ska använda ett eller flera virtuella datortillägg måste instansen ha en VM-agent installerad. En avbildning av en virtuell dator som skapats med hjälp av Azure Portal och en avbildning från Marketplace installerar automatiskt en VM-agent under skapandeprocessen. Om en virtuell datorinstans saknar en VM-agent kan du installera den virtuella datoragenten när den virtuella datorinstansen har skapats. Du kan även installera agenten i en anpassad virtuell datoravbildning som du sedan laddar upp.
Viktigt
Dessa VM-agenter är mycket lätta tjänster som möjliggör säker administration av virtuella datorinstanser. Det kan finnas fall där du inte vill ha den virtuella datoragenten. I så fall måste du skapa virtuella datorer som inte har VM-agenten som installerats med Azure CLI eller PowerShell. Även om den virtuella datoragenten kan tas bort fysiskt har beteendet för VM-tillägg på instansen inte definierats. Därför finns det inte stöd för att ta bort en installerad VM-agent.
Den virtuella datoragenten aktiveras i följande situationer:
När du skapar en instans av en virtuell dator via Azure Portal och väljer en avbildning från Marketplace,
När du skapar en instans av en virtuell dator med hjälp av cmdlet:en New-AzureVM eller New-AzureQuickVM. Du kan skapa en virtuell dator utan en agent för virtuell dator genom att lägga till parametern – DisableGuestAgent i cmdlet:en Add-AzureProvisioningConfigg,
När du manuellt hämtar och installerar den virtuella datoragenten på en befintlig VM-instans och anger värdet ProvisionGuestAgent till sant. Du kan använda denna teknik för Windows- och Linux-agenter med hjälp av ett PowerShell-kommando eller ett REST-anrop. (Om du inte anger värdet ProvisionGuestAgent när du har installerat VM-agenten manuellt identifieras inte tillägget av VM-agenten korrekt.) I följande kodexempel visas hur du gör detta med Hjälp av PowerShell där argumenten
$svc
och$name
redan har fastställts:$vm = Get-AzureVM –ServiceName $svc –Name $name $vm.VM.ProvisionGuestAgent = $TRUE Update-AzureVM –Name $name –VM $vm.VM –ServiceName $svc
När du skapar en VM-avbildning som innehåller en installerad VM-agent. När avbildningen med VM-agenten finns kan du ladda upp avbildningen till Azure. För en virtuell dator i Windows, hämtar du MSI-filen till den virtuella Windows-datoragenten och installerar VM-agenten. För en virtuell Linux-dator installerar du VM-agenten från GitHub-lagringsplatsen på https://github.com/Azure/WALinuxAgent. Mer information om hur du installerar den virtuella datoragenten i Linux finns i användarhandboken för Azure Linux VM-agent.
Anteckning
I PaaS kallas den virtuella datoragenten för WindowsAzureGuestAgent och alltid är tillgänglig på virtuella datorer med webb- och arbetsroll. (Mer information finns i Rollarkitektur för Azure.) Vm-agenten för virtuella rolldatorer kan nu lägga till tillägg till de virtuella datorerna i molntjänsten på samma sätt som den gör för beständiga Virtual Machines. Den största skillnaden mellan VM-tillägg för roll-VM och permanenta virtuella datorer är processen för att lägga till VM-tillägg. Med roll-VM läggs tillägg först till i molntjänsten och sedan i distributionerna inom den molntjänsten.
Använd cmdlet:en Get-AzureServiceAvailableExtension för att visa en lista över VM-tillägg med alla tillgängliga roller.
Hitta, lägga till, uppdatera och ta bort tillägg för virtuell dator
Mer information om dessa uppgifter finns i Lägg till, hitta, uppdatera och ta bort Azure VM-tillägg.