Freigeben über


Verwaltungsserver und deren verwaltete Geräte werden in der Operations Manager-Konsole abgeblendet dargestellt

In diesem Artikel wird ein Problem behoben, bei dem einige Operations Manager-Rollen in der Operations-Konsole abgeblendet sind und ereignis 623 auf den betroffenen Computern angemeldet ist.

Ursprüngliche Produktversion: Microsoft System Center 2012 Operations Manager
Ursprüngliche KB-Nummer: 975057

Problembeschreibung

In einer Microsoft System Center Operations Manager-Umgebung können in der Operations-Konsole ein oder mehrere Verwaltungsserver, die die folgenden Rollen hosten, zusammen mit den verwalteten Geräten der Verwaltungsserver abgeblendet oder abgeblendet angezeigt werden:

  • Verwaltungsserver
  • Gatewayserver
  • Agent

Darüber hinaus wird ein Ereignis, das wie folgt aussieht, im Operations Manager-Protokoll auf diesen Computern protokolliert:

Ereignisquelle: ESE
Ereigniskategorie: Transaktions-Manager
Ereignis-ID: 623
Beschreibung: HealthService (<PID>) Der Versionsspeicher für Instanzinstanz><("<Name>") hat seine maximale Größe des Werts> <Mb erreicht. Es ist wahrscheinlich, dass eine lange ausgeführte Transaktion die Bereinigung des Versionsspeichers verhindert und die Größe vergrößert. Updates werden abgelehnt, bis die lange ausgeführte Transaktion vollständig zugesichert oder zurückgesetzt wurde. Mögliche langfristige Transaktion:
SessionId: <wert>
Sitzungskontext: <Wert>
Session-context ThreadId: <value>.
Bereinigung: <Wert>

Notiz

Dieses Ereignis kann das Problem mit anderen Operations Manager-Prozessen abhängig von der betroffenen Rolle melden.

Ursache

Dieses Problem tritt in der Regel in einer großen Operations Manager-Umgebung auf, in der ein Verwaltungsserver oder ein Agentcomputer viele Workflows verwaltet. Diese Situation kann aus einem der folgenden Gründe auftreten:

  • Viele Management Packs sind installiert.
  • Ein Verwaltungsserver oder ein Agent fungiert als Proxy für viele Geräte.

Der Operations Manager-Integritätsdienst speichert Datensätze von Transaktionen, die nicht im Versionsspeicher abgeschlossen sind. Der Versionsspeicher ermöglicht es dem Extensible Storage Engine (ESE), aktuelle Transaktionen nachzuverfolgen und zu verwalten. Der Versionsspeicher verfügt über eine Liste von Vorgängen, die von aktiven Transaktionen ausgeführt werden, die vom HealthService-Dienst verwaltet werden. Diese Liste ist eine Speicherliste mit Änderungen, die an der HealthService-Speicherdatenbank vorgenommen werden. Für eine typische Installation jeder Operations Manager-Rolle ist eine Standardgröße optimiert. Die Standardgröße ist jedoch für bestimmte Operations Manager-Umgebungen möglicherweise nicht ausreichend.

Lösung

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter: Sichern und Wiederherstellen der Registrierung Windows.

Um das Problem zu beheben, wenden Sie die folgende Registrierungseinstellung auf den Computern an, auf denen die betroffenen Rollen gehostet werden:

  • Unterschlüssel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HealthService\Parameters
  • Typ: REG_DWORD
  • Name: Maximale Persistenzversionsspeicher
  • Wert: Anzahl von 16 KB-Seiten
  • Basis: Dezimalzahl

Die Standardgröße des Versionsspeichers hängt von der Operations Manager-Rolle ab und wird als die Anzahl von 16 KB-Seiten definiert, die im Arbeitsspeicher zugewiesen werden sollen. Die Standardwerte sind wie folgt:

  • Agent (Arbeitsstation Betriebssysteme): 640 (10 Megabyte)
  • Agent (Serverbetriebssysteme): 1920 (30 Mb)
  • Verwaltungsserver: 5120 (80 MB)

Wenn dieses Problem auftritt, empfiehlt es sich, die Größe des Versionsspeichers auf doppelte Standardgröße festzulegen. Wenn Sie beispielsweise die Versionsspeichergröße auf einem Computer festlegen, auf dem eine Verwaltungsserverrolle gehostet wird, legen Sie den Registrierungswert auf 10240 (dezimal) fest.

Nachdem Sie die Registrierungsänderung angewendet haben, starten Sie den HealthService-Dienst neu.

Notiz

  • Eine größere Versionsspeichergröße erfordert zusätzlichen Arbeitsspeicher, der zugewiesen werden muss.
  • Wenn der HealthService viele Workflows ausführt, muss dieser Registrierungswert noch größer als die empfohlene Größe festgelegt werden.
  • Weitere Probleme, bei denen einige dieser Symptome ähnlich sind, finden Sie unter "Problembehandlung bei grauen Agent-Status" in System Center Operations Manager.