Uppdateringsmedvetenhet för Linux-avbildningsetableringsagent
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), till exempel att ange värdnamn, användarnamn, 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 så att de etableras med hjälp av en etableringsagent med öppen källkod, cloud-init. cloud - init 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, till exempel köra skript, installera paket och lägga till användare.
- Migrering – Om du migrerar från andra moln kan du migrera molnbaserade init-konfigurationer och ändra dem när det behövs för att arbeta med dina Azure-distributioner.
Mer information
Vad behöver du göra?
Om du distribuerar dessa Azure Marketplace-avbildningar finns det inget ytterligare som du behöver göra. Du kan omedelbart dra nytta av fördelarna efter uppdateringen.
Om du skapar anpassade avbildningar som härleds 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 molnbaserad 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 ska äga rum.
Vanliga frågor och svar
F1. Kommer Azure Linux-agenten fortfarande att installeras i avbildningarna?
S1. Ja, Azure Linux-agenten krävs för Azure VM-tillägg. Etableringsfunktionen inaktiveras.
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 är Linux Agent-etableringskoden inaktiverad och kommer inte att köras.
F3. Hur vet jag om min avbildning har etablerats av cloud-init?
S3. Kör cloud-init status
för att se om cloud-init har körts.
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.