Behandeln von Upgradeproblemen
Dieser Artikel hilft Ihnen bei der Problembehandlung von Upgrade-Problemen in System Center - Service Manager.
Es gibt fünf Phasen des Upgrades, in denen ein Fehler auftreten kann. Die Schritte zum Wiederherstellen eines fehlgeschlagenen Upgrades hängen von der Phase ab, in der der Fehler auftritt:
- Fehler während der Voraussetzungsprüfung.
- Fehler treten bei vorhergesagten Prüfungen auf.
- Fehler treten auf unvorhersehbare Weise auf, bevor dauerhafte Änderungen an einem Verwaltungsserver vorgenommen werden.
- Fehler treten auf unvorhersehbare Weise auf, nachdem dauerhafte Änderungen an einem Verwaltungsserver vorgenommen wurden.
- Fehler treten auf unvorhersehbare Weise auf, nachdem permanente Änderungen an der Datenbank vorgenommen wurden.
Das Upgrade kann auch aufgrund des Startzeitpunkts des Konfigurationsdiensts fehlschlagen.
Sie können auch Probleme beim Starten des Konfigurationsdiensts umgehen, nachdem ein Upgrade fehlgeschlagen ist.
Wählen Sie die erforderliche Registerkarte für die Schritte aus, die bei einem fehlgeschlagenen Upgrade wiederhergestellt werden sollen, wenn der Fehler auf unvorhersehbare Weise auftritt:
- Bei einer Prüfung der Voraussetzungen
- Bei vorhergesagten Prüfungen
- Bevor dauerhafte Änderungen am Verwaltungsserver vorgenommen werden
- Nachdem permanente Änderungen am Verwaltungsserver vorgenommen wurden
- Nachdem permanente Änderungen an einer Datenbank vorgenommen wurden
Bevor die Installation von Service Manager beginnt, wird eine Voraussetzungsprüfung für bestimmte Anforderungen durchgeführt. Wenn eine Bedingung festgestellt wird, unter der Service Manager weiterhin funktioniert, erhalten Sie eine Warnung. Warnungen sind mit einem Erklärungspunkt (!) in einem gelben Dreieck gekennzeichnet. Bedingungen, die als Warnung identifiziert wurden, verhindern nicht, dass Sie Service Manager installieren.
Wenn eine Bedingung gefunden wird, die eine absolute Anforderung für Service Manager ist, wird eine Fehleranzeige angezeigt. Fehleranzeigen werden mit einem X in einem roten Kreis identifiziert.
Wenn entweder eine Warnung oder eine Fehlermeldung erscheint, können Sie entweder die Installation abbrechen und die erforderlichen Änderungen vornehmen oder die entsprechenden Änderungen vornehmen und dann Voraussetzungen erneut prüfen wählen und mit der Installation fortfahren. Alle Fehlerbedingungen müssen korrigiert werden, bevor die Installation oder das Upgrade fortgesetzt werden kann.
Das Upgrade schlägt aufgrund des Startzeitpunkts des Konfigurationsdiensts fehl.
Auf einigen Computern schlägt das Service Manager-Setup fehl und wird zurückgesetzt, wenn es den System Center Management Konfigurationsdienst nicht rechtzeitig starten kann. Wenn dieses Problem auftritt, werden möglicherweise die folgenden Einträge im Installationsprotokoll angezeigt:
CAStartServices: Attempting to start service. OMCFG
CAStartServices: StartService failed. Error Code: 0x8007041D.
ConfigureSDKConfigService: CAStartServices failed. Error Code: 0x8007041D. OMCFG
Der Fehler 0x8007041D zeigt an, dass der Dienst nicht rechtzeitig auf die Start- oder Steuerungsanforderung geantwortet hat. Darüber hinaus kann das folgende Ereignis im Systemereignisprotokoll protokolliert werden:
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.
Dieses Problem tritt auf, weil eine verwaltete .NET Framework 2.0-Assembly, die eine Authenticode-Signatur hat, länger als gewöhnlich zum Laden braucht. Die Signatur wird immer überprüft, wenn die verwaltete .NET Framework 2.0-Assembly mit einer Authenticode-Signatur geladen wird. Darüber hinaus kann die verwaltete .NET Framework 2.0-Assembly aufgrund verschiedener anderer Einstellungen länger als üblich laden. Die verwaltete .NET Framework 2.0-Assembly kann z. B. aufgrund der Netzwerkkonfiguration länger als üblich laden.
Weitere Informationen über die Ursache dieses Problems finden Sie im Knowledgebase-Artikel 936707 in der Microsoft Knowledge Base.
Umgehen Sie Probleme beim Start des Konfigurationsdienstes nach einem fehlgeschlagenen Upgrade
Es gibt zwei Workaround-Verfahren, mit denen Sie versuchen können, das Problem zu beheben, bei dem ein Upgrade auf den Service Manager aufgrund einer Zeitüberschreitung beim Start des Konfigurationsdienstes fehlschlägt. Sie können:
Deaktivieren Sie die Signaturüberprüfung auf dem Computer, auf dem Setup ausgeführt wird.
Erhöhen Sie die Timeouteinstellung des Diensts auf dem Computer, auf dem Setup ausgeführt wird.
Signaturprüfung deaktivieren
Gehen Sie folgendermaßen vor, um die Signaturprüfung zu deaktivieren:
Bearbeiten Sie auf dem Computer, auf dem Setup ausgeführt wird, die Datei Microsoft.Mom.ConfigServiceHost.exe.config, die sich im Ordner Programme\Microsoft System Center <Version>\Service Manager befindet.
Fügen Sie im Abschnitt
<runtime> </runtime>
Folgendes hinzu:<generatePublisherEvidence enabled="false">
.Speichern Sie die Änderungen in der Datei.
Versuchen Sie das Upgrade erneut.
Erhöhen Sie die Einstellung für das Service-Timeout
Gehen Sie wie folgt vor, um die Einstellung für das Service-Timeout zu erhöhen:
Erstellen Sie auf dem Computer, auf dem Setup ausgeführt wird, den folgenden Registrierungswert, um die Zeitspanne für die Dienst-Timeout zu erhöhen:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control ServicesPipeTimeout DWORD 200000
Achtung
Durch eine fehlerhafte Bearbeitung der Registrierung können schwerwiegende Schäden am System verursacht werden. Bevor Sie Änderungen an der Registrierung vornehmen, sollten Sie alle wichtigen Computerdaten sichern.
Hinweis
Sie müssen diesen Wert möglicherweise weiter erhöhen, wenn der Dienst immer noch nicht startet. Der Wert in diesem Beispiel ist in Millisekunden enthalten. Weitere Informationen über den Registrierungsschlüssel finden Sie in Artikel 922918 in der Microsoft Knowledge Base.
Starten Sie den Computer neu.
Versuchen Sie das Upgrade erneut.