Dela via


Felsök problem med Azure Update Manager

Den här artikeln beskriver de fel som kan uppstå när du distribuerar eller använder Azure Update Manager, hur du löser dem och kända problem och begränsningar för schemalagd korrigering.

Allmän felsökning

Följande felsökningssteg gäller för virtuella Azure-datorer som är relaterade till korrigeringstillägget på Windows- och Linux-datorer.

Azure Linux VM

Om du vill kontrollera om Microsoft Azure Virtual Machine-agenten (VM-agenten) körs och har utlöst lämpliga åtgärder på datorn och sekvensnumret för begäran om automatisk borttagning kontrollerar du agentloggen för mer information i /var/log/waagent.log. Varje autopatching-begäran har ett unikt sekvensnummer associerat med det på datorn. Leta efter en logg som liknar 2021-01-20T16:57:00.607529Z INFO ExtHandler.

Paketkatalogen för tillägget är /var/lib/waagent/Microsoft.CPlat.Core.Edp.LinuxPatchExtension-<version>. Undermappen /status har en <sequence number>.status-fil. Den innehåller en kort beskrivning av de åtgärder som utförs under en enda begäran om automatisk borttagning och status. Den innehåller också en kort lista över fel som inträffade när uppdateringar tillämpades.

Om du vill granska loggarna som är relaterade till alla åtgärder som utförs av tillägget söker du efter mer information i /var/log/azure/Microsoft.CPlat.Core.LinuxPatchExtension/. Den innehåller följande två loggfiler av intresse:

  • <seq number>.core.log: Innehåller information om korrigeringsåtgärderna. Den här informationen omfattar korrigeringar som utvärderas och installeras på datorn och eventuella problem som påträffas i processen.
  • <Date and Time>_<Handler action>.ext.log: Det finns en adapter ovanför korrigeringsåtgärden som används för att hantera tillägget och anropa en specifik korrigeringsåtgärd. Den här loggen innehåller information om adaptern. För automatisk borttagning har loggen <Date and Time>_Enable.ext.log information om huruvida den specifika korrigeringsåtgärden anropades.
Azure Windows VM

Om du vill kontrollera om VM-agenten körs och har utlöst lämpliga åtgärder på datorn och sekvensnumret för begäran om automatisk borttagning kontrollerar du agentloggen för mer information i C:\WindowsAzure\Logs\AggregateStatus. Paketkatalogen för tillägget är C:\Packages\Plugins\Microsoft.CPlat.Core.WindowsPatchExtension<version>.

Om du vill granska loggarna som är relaterade till alla åtgärder som utförs av tillägget söker du efter mer information i C:\WindowsAzure\Logs\Plugins\Microsoft.CPlat.Core.WindowsPatchExtension<version>. Den innehåller följande två loggfiler av intresse:

  • WindowsUpdateExtension.log: Innehåller information om korrigeringsåtgärderna. Den här informationen omfattar korrigeringar som utvärderas och installeras på datorn och eventuella problem som påträffas i processen.
  • CommandExecution.log: Det finns en adapter ovanför korrigeringsåtgärden som används för att hantera tillägget och anropa en specifik korrigeringsåtgärd. Den här loggen innehåller information om adaptern. För automatisk borttagning har loggen information om huruvida den specifika korrigeringsåtgärden anropades.

Periodisk utvärdering ställs inte in korrekt när den periodiska utvärderingsprincipen används under skapande för specialiserade, migrerade och återställda virtuella datorer

Orsak

Periodisk utvärdering ställs inte in korrekt under skapande för specialiserade, migrerade och återställda virtuella datorer på grund av hur den aktuella ändringsprincipen utformas. Efter skapandet visar principen dessa resurser som icke-kompatibla på instrumentpanelen för efterlevnad.

Åtgärd

Kör en åtgärdsaktivitet efter skapande för att åtgärda nyligen skapade resurser. Mer information finns i Åtgärda inkompatibla resurser med Azure Policy.

Förutsättningen för schemalagd korrigering är inte korrekt inställd och scheman kopplas inte när specifika principer används under skapande för specialiserade, generaliserade, migrerade och återställda virtuella datorer

Orsak

Förutsättningen för schemalagd uppdatering och anslutning av scheman anges inte korrekt när du använder Schemalägg återkommande uppdateringar med Hjälp av Azure Update Manager och Ange förutsättningar för schemaläggning av återkommande uppdateringar på virtuella Azure-datorer-principer under skapande för specialiserade, generaliserade, migrerade och återställda virtuella datorer på grund av hur den aktuella principen Distribuera om inte finns är utformad. Efter skapandet visar principen dessa resurser som icke-kompatibla på instrumentpanelen för efterlevnad.

Åtgärd

Kör en åtgärdsaktivitet efter skapande för att åtgärda nyligen skapade resurser. Mer information finns i Åtgärda inkompatibla resurser med Azure Policy.

Problem

Det finns reparationsfel för virtuella datorer som har en referens till galleribilden i läget Virtuell dator. Det beror på att det kräver läsbehörighet till galleribilden och för närvarande inte ingår i rollen Virtual Machine-deltagare.

Skärmbild som visar felkoden för principreparationsfelet.

Orsak

Rollen Virtuell datordeltagare har inte tillräckligt med behörigheter.

Åtgärd

  • För alla nya tilldelningar introduceras en ny ändring för att ge deltagarrollen till den hanterade identitet som skapades under principtilldelningen för reparation. Framöver tilldelas detta för alla nya tilldelningar.
  • För tidigare tilldelningar om du har problem med reparationsuppgifter rekommenderar vi att du manuellt tilldelar deltagarrollen till den hanterade identiteten genom att följa stegen under Bevilja behörigheter till den hanterade identiteten via definierade roller
  • I scenarier där deltagarrollen inte fungerar när de länkade resurserna (galleribild eller disk) finns i en annan resursgrupp eller prenumeration anger du manuellt den hanterade identiteten med rätt roller och behörigheter för omfånget för att avblockera åtgärder genom att följa stegen i Bevilja behörigheter till den hanterade identiteten via definierade roller.

Det går inte att generera periodisk utvärdering för Arc-aktiverade servrar

Problem

De prenumerationer där Arc-aktiverade servrar registreras producerar inte utvärderingsdata.

Åtgärd

Kontrollera att Arc-servrarnas prenumerationer är registrerade hos Microsoft.Compute-resursprovidern så att periodiska utvärderingsdata genereras regelbundet som förväntat. Läs mer

Underhållskonfigurationen tillämpas inte när den virtuella datorn flyttas till en annan prenumeration eller resursgrupp

Problem

När en virtuell dator flyttas till en annan prenumeration eller resursgrupp körs inte den schemalagda underhållskonfigurationen som är kopplad till den virtuella datorn.

Åtgärd

Underhållskonfigurationer stöder för närvarande inte flytt av tilldelade resurser mellan resursgrupper eller prenumerationer. Som en lösning använder du följande steg för den resurs som du vill flytta. Som en förutsättning måste du först ta bort tilldelningen innan du följer stegen.

Om du använder ett static omfång:

  1. Flytta resursen till en annan prenumeration eller resursgrupp.
  2. Återskapa resurstilldelningar.

Om du använder ett dynamic omfång:

  1. Initiera eller vänta på nästa schemalagda körning. Den här åtgärden uppmanar systemet att helt ta bort tilldelningen, så att du kan fortsätta med nästa steg.
  2. Flytta resursen till en annan prenumeration eller resursgrupp.
  3. Återskapa resurstilldelningar.

Om något av stegen missas flyttar du resursen till föregående resursgrupp eller prenumerations-ID och försöker utföra stegen igen.

Kommentar

Om resursgruppen tas bort återskapar du den med samma namn. Om prenumerations-ID:t tas bort kontaktar du supportteamet för att få hjälp.

Det går inte att ändra alternativet för korrigeringsorkestrering till manuella uppdateringar från automatiska uppdateringar

Problem

Du vill se till att Windows Update-klienten inte installerar korrigeringar på Windows Server så att du vill ställa in korrigeringsinställningen på Manuell. Azure-datorn har alternativet för korrigeringsorkestrering som AutomaticByOS/Windows automatiska uppdateringar och du kan inte ändra korrigeringsorkestreringen till Manuella uppdateringar med hjälp av Ändra uppdateringsinställningar.

Åtgärd

Om du inte vill att någon korrigeringsinstallation ska samordnas av Azure eller inte använder anpassade korrigeringslösningar kan du ändra alternativet för korrigeringsorkestrering till Kundhanterade scheman (förhandsversion) eller AutomaticByPlatform och ByPassPlatformSafetyChecksOnUserSchedule inte associera en schema-/underhållskonfiguration med datorn. Den här inställningen säkerställer att ingen korrigering utförs på datorn förrän du uttryckligen ändrar den. Mer information finns i Scenario 2 i Användarscenarier.

Skärmbild som visar ett meddelande om misslyckade uppdateringsinställningar.

Datorn visas som ”Ej utvärderad” och visar ett HRESULT-undantag

Problem

  • Du har datorer som visas som Not assessed under Efterlevnad och du ser ett undantagsmeddelande under dem.
  • Du ser en HRESULT felkod i portalen.

Orsak

Uppdateringsagenten (Windows Update Agent i Windows och pakethanteraren för en Linux-distribution) är inte korrekt konfigurerad. Uppdateringshanterare förlitar sig på datorns uppdateringsagent för att tillhandahålla de uppdateringar som behövs, status för korrigeringen och resultaten av distribuerade korrigeringar. Utan den här informationen kan Uppdateringshanteraren inte rapportera de korrigeringar som behövs eller installeras korrekt.

Åtgärd

Försök att utföra uppdateringar lokalt på datorn. Om åtgärden misslyckas innebär det vanligtvis att det finns ett konfigurationsfel för uppdateringsagenten.

Det här problemet orsakas ofta av nätverkskonfigurations- och brandväggsproblem. Använd följande kontroller för att åtgärda problemet:

Om du ser en HRESULT felkod dubbelklickar du på undantaget som visas i rött för att se hela undantagsmeddelandet. I följande tabell finns möjliga lösningar och rekommenderade åtgärder.

Undantag Lösning eller åtgärd
Exception from HRESULT: 0x……C Sök efter relevant felkod i Windows Update-felkodslistan för att få mer information om orsaken till undantaget.
0x8024402C
0x8024401C
0x8024402F
Indikerar problem med nätverksanslutningen. Kontrollera att datorn har nätverksanslutning till Uppdateringshantering. I avsnittet Nätverksplanering finns en lista över de portar och adresser som krävs.
0x8024001E Uppdateringsåtgärden slutfördes inte på grund av att tjänsten eller systemet höll på att stängas av.
0x8024002E Windows Update-tjänsten har inaktiverats.
0x8024402C Om du använder en WSUS-server ser du till att registervärdena för WUServer och WUStatusServer under registernyckeln HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate har rätt WSUS-Server.
0x80072EE2 Det finns ett problem med nätverksanslutningen eller med att kommunicera med en konfigurerad WSUS-server. Kontrollera inställningarna för WSUS och se till att tjänsten är tillgänglig från klienten.
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it. (Exception from HRESULT: 0x80070422) Kontrollera att Windows Update-tjänsten (wuauserv) körs och inte är inaktiverad.
0x80070005 Ett fel om nekad åtkomst kan orsakas av något av följande problem:
- Infekterad dator.
- Windows Update-inställningarna är inte korrekt konfigurerade.
– Filbehörighetsfel med %WinDir%\SoftwareDistribution mappen.
- Otillräckligt diskutrymme på systemenheten (C:).
Andra allmänna undantag Kör en sökning på Internet för att få möjliga lösningar och kontakta din lokala IT-support.

Du kan också få hjälp med att fastställa möjliga orsaker genom att granska filen %Windir%\Windowsupdate.log. Mer information om hur du läser loggen finns i Så här läser du filen Windowsupdate.log.

Du kan även ladda ned och köra felsökaren för Windows Update för att se om det finns några problem med Windows Update på datorn.

Kommentar

Dokumentationen för Windows Update-felsökaren anger att den är för användning på Windows-klienter, men den fungerar även på Windows Server.

Kända problem med schemalagda korrigeringar

  • För samtidiga eller motstridiga scheman utlöses endast ett schema. Det andra schemat utlöses när det första schemat är klart.
  • Om en dator är nyskapad kan schemat ha 15 minuters fördröjning av schematriggern när det gäller Azure VM:s.

Schemalagd korrigering misslyckas med felet "ShutdownOrUnresponsive"

Problem

Schemalagd korrigering har inte installerat korrigeringarna på de virtuella datorerna och ger ett fel som "ShutdownOrUnresponsive".

Åtgärd

Scheman som utlöses på datorer som tas bort och återskapas med samma resurs-ID inom 8 timmar kan misslyckas med ShutdownOrUnresponsive-fel på grund av en känd begränsning.

Det går inte att tillämpa korrigeringar för avstängningsdatorerna

Problem

Korrigeringar tillämpas inte för datorer som är i avstängningstillstånd. Du kan också se att datorer förlorar sina associerade underhållskonfigurationer eller scheman.

Orsak

Datorerna är i ett avstängningstillstånd.

Åtgärd

Kontrollera att dina datorer är aktiverade minst 15 minuter före den schemalagda uppdateringen. Mer information finns i Stänga ned maskiner.

Korrigeringskörningen misslyckades med egenskapen Underhåll överskreds och visar sant även om tiden kvarstod

Problem

När du visar en uppdateringsdistribution i Uppdateringshistorik visas egenskapen Misslyckades med underhållsfönstret överskridits som true trots att det fanns tillräckligt med tid kvar för körning. I det här fallet är ett av följande problem möjligt:

  • Inga uppdateringar visas.
  • En eller flera uppdateringar är i väntande tillstånd.
  • Omstartsstatus är Obligatorisk, men en omstart gjordes inte ens när omstartsinställningen som skickades var IfRequired eller Always.

Orsak

Under en uppdateringsdistribution kontrolleras användningen av underhållsperioder i flera steg. 10 minuter av underhållsperioden är reserverade för omstart när som helst. Innan distributionen hämtar en lista över uppdateringar som saknas eller laddar ned eller installerar någon uppdatering (förutom uppdateringar av Windows Service Pack) kontrollerar den om det finns 15 minuter plus 10 minuter för en omstart (dvs. 25 minuter kvar i underhållsperioden).

För uppdateringar av Windows Service Pack kontrollerar distributionen om det finns 20 minuter + 10 minuter för en omstart (dvs. 30 minuter). Om distributionen inte har tillräckligt med tid kvar hoppar den över genomsökningen/nedladdningen/installationen av uppdateringar. Distributionskörningen kontrollerar sedan om en omstart behövs och om 10 minuter finns kvar i underhållsperioden. Om det finns det utlöser distributionen en omstart. Annars hoppas omstarten över.

I sådana fall uppdateras statusen till Misslyckades och egenskapen Underhållsperioden överskreds uppdateras till sant. För fall där tiden som återstår är mindre än 25 minuter genomsöks inte uppdateringar eller försök görs inte för installation.

Mer information finns i loggarna i filsökvägen som anges i felmeddelandet för distributionskörningen.

Åtgärd

Ange ett längre tidsintervall för maximal varaktighet när du utlöser en uppdateringsdistribution på begäran för att undvika problemet.

Windows/Linux OS-uppdateringstillägget är inte installerat

Problem

Windows/Linux OS Update-tillägget måste vara installerat på Arc-datorer för att utföra utvärderingar på begäran, korrigering och schemalagd korrigering.

Åtgärd

Utlös en utvärdering på begäran eller korrigering för att installera tillägget på datorn. Du kan också ansluta datorn till ett underhållskonfigurationsschema som installerar tillägget när korrigeringen utförs enligt schemat.

Om tillägget redan finns på en Arc-dator men tilläggsstatusen inte är Lyckades kontrollerar du att du tar bort tillägget och utlöser en åtgärd på begäran så att det installeras igen.

Windows/Linux-uppdateringstillägget är inte installerat

Problem

Uppdateringstillägget för Windows/Linux-uppdatering måste vara installerat på Azure-datorer för att utföra utvärdering eller korrigering på begäran, schemalagd korrigering och för periodiska utvärderingar.

Åtgärd

Utlös en utvärdering på begäran eller korrigering för att installera tillägget på datorn. Du kan också ansluta datorn till ett underhållskonfigurationsschema som installerar tillägget när korrigeringen utförs enligt schemat.

Om tillägget redan finns på datorn men tilläggsstatusen inte är Lyckades utlöser du en åtgärd på begäran som installerar det igen.

Kontrollen Tillåt tilläggsåtgärder misslyckades

Problem

Egenskapen AllowExtensionOperations är inställd på false i datorn OSProfile.

Åtgärd

Egenskapen ska vara inställd på true för att tilläggen ska fungera korrekt.

Sudo-privilegier finns inte

Problem

Sudo-behörigheter beviljas inte till tilläggen för utvärderings- eller korrigeringsåtgärder på Linux-datorer.

Åtgärd

Bevilja sudo-privilegier för att säkerställa att utvärderings- eller korrigeringsåtgärder lyckas.

Proxyn har konfigurerats

Problem

Proxyn är konfigurerad på Windows- eller Linux-datorer som kan blockera åtkomst till slutpunkter som krävs för att utvärderings- eller korrigeringsåtgärder ska lyckas.

Åtgärd

Information om Windows finns i problem som rör proxy.

För Linux kontrollerar du att proxykonfigurationen inte blockerar åtkomst till lagringsplatser som krävs för att ladda ned och installera uppdateringar.

TLS 1.2-kontrollen misslyckades

Problem

TLS 1.0 och TLS 1.1 är inaktuella.

Åtgärd

Använd TLS 1.2 eller senare.

För Windows, se Protokoll i TLS/SSL Schannel SSP.

För Linux kör du följande kommando för att se de versioner av TLS som stöds för distributionen. nmap --script ssl-enum-ciphers -p 443 www.azure.com

HTTPS-anslutningskontrollen misslyckades

Problem

HTTPS-anslutning är inte tillgänglig, vilket krävs för att ladda ned och installera uppdateringar från nödvändiga slutpunkter för varje operativsystem.

Åtgärd

Tillåt HTTPS-anslutning från datorn.

MsftLinuxPatchAutoAssess-tjänsten körs inte eller så är tiden inte aktiv

Problem

MsftLinuxPatchAutoAssess krävs för lyckade periodiska utvärderingar på Linux-datorer.

Åtgärd

Kontrollera att LinuxPatchExtension-statusen har slutförts för datorn. Starta om datorn för att kontrollera om problemet är löst.

Linux-lagringsplatser är inte tillgängliga

Problem

Uppdateringarna laddas ned från konfigurerade offentliga eller privata lagringsplatser för varje Linux-distribution. Datorn kan inte ansluta till dessa lagringsplatser för att ladda ned eller utvärdera uppdateringarna.

Åtgärd

Se till att nätverkssäkerhetsreglerna inte hindrar anslutningen till de lagringsplatser som krävs för uppdateringsåtgärder.

Nästa steg