Felsöka uppgraderingsproblem

Viktigt

Den här Service Manager har nått slutet av supporten, rekommenderar vi att du uppgraderar till Service Manager 2022.

Den här artikeln hjälper dig att felsöka uppgraderingsproblem i System Center – Service Manager.

Det finns fem faser under uppgraderingen där fel kan inträffa. Vilka steg du utför för att komma tillrätta med en misslyckad uppgradering beror på i vilken fas felet inträffade:

  • Felet inträffar under kontrollen av förutsättningar.
  • Felet inträffar under standardkontrollen.
  • Felet inträffar på ett oförutsägbart sätt innan permanenta ändringar av en hanteringsserver har utförts.
  • Felet inträffar på ett oförutsägbart sätt efter att permanenta ändringar av en hanteringsserver har utförts.
  • Felet inträffar på ett oförutsägbart sätt efter att permanenta ändringar av databasen har utförts.
  • Uppgraderingen kan även misslyckas på grund av tidsfel vid start av konfigurationstjänsten.

Du kan också komma runt startproblem med konfigurationstjänsten efter en misslyckad uppgradering.

Felet inträffar under en kravkontroll

Innan installationen av SService Manager påbörjas görs en kravkontroll för vissa krav. Om ett villkor hittas där Service Manager fortsätter att fungera får du en varning. Varningar anges med ett utropstecken (!) i en gul triangel. Villkor som har identifierats som en varning hindrar dig inte från att installera Service Manager.

Om ett villkor hittas som är ett absolut krav för Service Manager visas en felindikation. Felindikeringar anges med ett X i en röd cirkel.

Om en varning eller en felindikering visas kan du antingen avbryta installationen och göra nödvändiga ändringar, eller göra lämpliga ändringar och sedan klicka på Kontrollera förutsättningar igen och fortsätta med installationen. Alla felindikeringar måste korrigeras innan installationen eller uppgraderingen kan fortsätta.

Felet inträffar under standardkontrollen

När eventuella fel som identifierades under kravkontrollen har korrigerats startar uppgraderingen eller installationen av en ny Service Manager genom att trycka på Nästa på sidan Förutsättningar. Följande kontrolleras under installations- eller uppgraderingsprocessen:

  • Att angiven datalagerdatabas finns.
  • Den dator som kör SQL Server som du har angett kör inte en version SQL Server stöds.
  • Hårddisken som du angav för en databas har minst 1 GB ledigt utrymme.
  • Att System Center Data Access-tjänsten kan logga in med de autentiseringsuppgifter du angett.
  • Att tjänsten Administrationskonfiguration för System Center kan logga in med de autentiseringsuppgifter du angett.
  • Att det finns tillräckligt mycket ledigt diskutrymme för att installera uppgraderingsfilerna.
  • Installationsprogrammet kan komma åt filplatsen för Service Manager installation.

Om fel inträffar under den här sortens kontroller kan du göra de ändringar som behövs. Ange till exempel en hårddiskplats med tillräckligt med utrymme och klicka sedan på Försök igen på sidan Varning för att fortsätta installationen.

Felet inträffar på ett oförutsägbart sätt innan permanenta ändringar görs i hanteringsservern

Under en installation eller uppgradering Service Manager kan ett fel uppstå. Om felet inträffar innan permanenta ändringar görs i Service Manager-hanteringsservern eller datalagerhanteringsservern, till exempel innan ändringar görs i Structured Query Language-databasen (SQL) eller innan hanteringspaket importeras, innehåller felmeddelandet knappen Försök igen. I så fall kan du korrigera felet och prova att köra installationen eller uppgraderingen igen.

Felet inträffar på ett oförutsägbart sätt efter att permanenta ändringar har gjorts i hanteringsservern

Om ett fel inträffar efter att permanenta ändringar har gjorts i Service Manager-hanteringsservern eller datalagerhanteringsservern, till exempel efter att ändringar har gjorts i SQL-databasen eller när hanteringspaket har importerats, innehåller felmeddelandet som visas inte någon återförsöksknapp. I så fall måste du installera om den ursprungliga versionen av den hanteringsserver det gäller.

Oavsett vilket behöver du säkerhetskopian av krypteringsnyckeln. För Service Manager-hanteringsservern är krypteringsnyckeln endast tillgänglig om du har gjort en säkerhetskopia innan du startade uppgraderingen. Mer information finns i "Återställning av krypteringsnyckeln" i haveriberedskapsguiden för Service Manager.

Fel inträffar på ett oförutsägbart sätt efter att permanenta ändringar av en databas har utförts

Om ett fel inträffar efter att permanenta ändringar har gjorts, till exempel efter att hanteringspaket har importerats eller någon annan gång data har skrivits till en databas, innehåller felmeddelandet som visas inte någon återförsöksknapp.

Nu är det enda alternativet att klicka på Stäng och påbörja en haveriberedskapsprocess för att återställa dina databaser. Återställningen kan bara genomföras om du säkerhetskopierade databaserna innan du påbörjade uppgraderingen. Mer information finns i "Backing Up Service Manager Databases" i Haveriberedskapsguide för Service Manager.

Uppgraderingen misslyckas på grund av att tidsinställningen för start av konfigurationstjänsten har uttjänats

På vissa datorer kan installationen av Service Manager misslyckas och återställas om det inte går att starta tjänsten Administrationskonfiguration för System Center inom rimlig tid. Om det här problemet inträffar kan följande poster finnas i installationsloggen:

CAStartServices: Attempting to start service. OMCFG

CAStartServices: StartService failed. Error Code: 0x8007041D.

ConfigureSDKConfigService: CAStartServices failed. Error Code: 0x8007041D. OMCFG

Felet 0x8007041D anger att tjänsten inte svarade på start- eller kontrollbegäran inom rimlig tid. Dessutom kan följande händelse loggas i Systemhändelseloggen:

Log Name:      System
Source:        Service Control Manager
Event ID:      7009
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Description:
A timeout was reached (30000 milliseconds) while waiting for the System Center Management Configuration service to connect.

Det här problemet beror på att en .NET Framework 2.0-hanterad sammansättning som har en Authenticode-signatur tar längre tid än vanligt att läsa in. Signaturen verifieras alltid när den .NET Framework 2.0-sammansättningen som har en Authenticode-signatur läses in. Dessutom kan den hanterade .NET Framework 2.0-sammansättningen ta längre tid än vanligt att läsa in på grund av olika andra inställningar. Till exempel kan den hanterade .NET Framework 2.0-sammansättningen ta längre tid än vanligt att läsa in på grund av nätverkskonfigurationen.

Mer information om orsaken till det här problemet finns i Artikeln om kunskapsbas 936707 i Microsoft Knowledge Base.

Lösa startproblem med konfigurationstjänsten efter en misslyckad uppgradering

Det finns två lösningsprocedurer som du kan använda för att försöka lösa problemet där en uppgradering tillService Manager misslyckas på grund av att tidsinställningen för start av konfigurationstjänsten har uppstått. Du kan:

  • Inaktivera verifiering av signaturer på den dator där installationsprogrammet körs.

  • Öka tjänstens time out-inställning på den dator som kör installationsprogrammet.

Så här inaktiverar du signaturverifiering

  1. På den dator som kör installationsprogrammet redigerar du Microsoft.Mom.ConfigServiceHost.exe.config fil som finns i mappen Program Files\Microsoft System Center \Service Manager.

  2. Gå till avsnittet <runtime> </runtime> och lägg till <generatePublisherEvidence enabled="false">.

  3. Spara ändringarna i filen.

  4. Gör ett nytt försök att uppgradera.

Så här ökar du tjänstens time out-inställning

  1. På den dator som kör installationsprogrammet skapar du följande registervärde för att öka tjänstens time out-period:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control   
    ServicesPipeTimeout  
    DWORD  
    200000  
    
    

    Varning

    Systemet kan skadas om du redigerar registret på felaktigt sätt. Säkerhetskopiera viktig information på datorn innan du ändrar registret.

    Anteckning

    Du kan behöva öka värdet ännu mer om tjänsten fortfarande inte startar. Värdet i exemplet anges i millisekunder. Mer information om registernyckeln finns i artikeln 922918 i Microsoft Knowledge Base.

  2. Starta datorn igen.

  3. Gör ett nytt försök att uppgradera.