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.
Gäller för: ✔️ Virtuella Linux-datorer
Ursprungligt KB-nummer: 4538386
Sammanfattning
Många Linux Azure Marketplace-avbildningar innehåller en Azure Linux-agent som ansvarar för att slutföra installationen av den nyligen skapade virtuella datorn (VM). I konfigurationen ingår att ange värdnamn, användarnamn och lösenord/ssh-nycklar och montera en tillfällig disk. Den här konfigurationsprocessen kallas "etablering". Dessutom tillhandahåller agenten stöd för Azure VM-tillägg.
Själva avbildningarna uppdateras för att provisioneras med hjälp av en provisioneringsagent med öppen källkod, cloud-init. Cloud- init-agenten erbjuder många ytterligare fördelar jämfört med Linux-agenten, inklusive:
- Prestanda – Med hjälp av cloud-init med Azure kan du se förbättrade färre skapandetider för virtuella datorer i de flesta fall.
- Anpassning av virtuella datorer – med cloud-init kan du skicka vm-konfigurationer till cloud-init via anpassade data. Den här processen omfattar åtgärder som att köra skript, installera paket och lägga till användare.
- Migrering – Om du migrerar från andra moln kan du migrera cloud-init-konfigurationer och ändra dem när det behövs för att arbeta med dina Azure-distributioner.
Viktigt!
Nytt! Prova VM-hjälpen för att lösa de vanligaste problemen. Vi rekommenderar att du kör VM-hjälpen för Windows eller VM-hjälpen för Linux. Dessa skriptbaserade diagnostikverktyg hjälper dig att identifiera vanliga problem som påverkar gästagenten för virtuella Azure-datorer och övergripande hälsotillstånd för virtuella datorer.
Om du har prestandaproblem på virtuella datorer kör du de här verktygen först innan du kontaktar Microsoft Support.
Mer information
Nödvändiga åtgärder
Om du distribuerar dessa Azure Marketplace-avbildningar finns det inget mer du behöver göra. Du kan omedelbart dra nytta av fördelarna efter uppdateringen.
Om du skapar anpassade avbildningar från dessa avbildningar och använder Linux-agenten för att bearbeta anpassade data kontrollerar du att bilderna fortfarande fungerar korrekt.
cloud-init stöder flera indatatyper, inklusive ett bash-skript eller en cloud-init-konfiguration. Granska dokumentationen "cloud-init"user-data .
Se den här sidan för information om vilka bilder som ska uppdateras och tidslinjen för när uppdateringarna inträffar.
Vanliga frågor och svar
F1. Är Azure Linux-agenten fortfarande installerad i avbildningarna?
S1. Ja, Azure Linux-agenten krävs för Azure VM-tillägg. Tilldelningsfunktionen är inaktiverad.
F2. Kan Azure Linux-agenten och cloud-init installeras i samma avbildning?
S2. Ja. För att säkerställa att det inte finns någon konflikt inaktiveras Linux Agent-etableringskoden och körs inte.
F3. Hur vet jag om min bild har initierats av cloud-init?
S3. Kör cloud-init status för att kontrollera om cloud-init kördes.