Serwery zarządzania i ich urządzenia zarządzane są wygaszone w konsoli programu Operations Manager

Ten artykuł rozwiązuje problem polegający na tym, że niektóre role programu Operations Manager są wygaszone w konsoli Operacje, a zdarzenie 623 jest rejestrowane na komputerach, których dotyczy problem.

Oryginalna wersja produktu: Microsoft System Center 2012 Operations Manager
Oryginalny numer KB: 975057

Symptomy

W środowisku programu Microsoft System Center Operations Manager co najmniej jeden serwer zarządzania, który hostuje następujące role, wraz z urządzeniami zarządzanymi przez te serwery zarządzania, może być wygaszony lub wyszarzony w konsoli Operacje:

  • Serwer zarządzania
  • Serwer bramy
  • Agent

Ponadto zdarzenie podobne do następującego jest rejestrowane w dzienniku programu Operations Manager na tych komputerach:

Źródło zdarzenia: ESE
Kategoria zdarzeń: Menedżer transakcji
Identyfikator zdarzenia: 623
Opis: HealthService (<PID>) Magazyn wersji dla wystąpienia> wystąpienia <("<nazwa>") osiągnął maksymalny rozmiar <mb>. Jest prawdopodobne, że długotrwała transakcja uniemożliwia czyszczenie magazynu wersji i powoduje, że jest ona kompilowana w rozmiarze. Aktualizacje zostaną odrzucone, dopóki długotrwała transakcja nie zostanie całkowicie zatwierdzona lub wycofana. Możliwa długotrwała transakcja:
SessionId: <wartość>
Kontekst sesji: <wartość>
ThreadId kontekstu sesji: <wartość>.
Oczyszczanie: <wartość>

Uwaga

To zdarzenie może zgłaszać problem z innymi procesami programu Operations Manager, w zależności od danej roli.

Przyczyna

Ten problem zazwyczaj występuje w dużym środowisku programu Operations Manager, w którym serwer zarządzania lub komputer agenta zarządza wieloma przepływami pracy. Taka sytuacja może wystąpić z jednego z następujących powodów:

  • Zainstalowano wiele pakietów administracyjnych.
  • Serwer zarządzania lub agent działa jako serwer proxy dla wielu urządzeń.

Usługa kondycji programu Operations Manager przechowuje rekordy transakcji, które nie zostały zakończone w magazynie wersji. Magazyn wersji umożliwia aparatowi magazynu rozszerzalnego (ESE) śledzenie bieżących transakcji i zarządzanie nimi. Magazyn wersji zawiera listę operacji wykonywanych przez aktywne transakcje obsługiwane przez usługę HealthService. Ta lista zawiera listę modyfikacji wprowadzonych w bazie danych magazynu HealthService w pamięci. Istnieje domyślny rozmiar zoptymalizowany pod kątem typowej instalacji każdej roli programu Operations Manager. Jednak rozmiar domyślny może być niewystarczający dla niektórych środowisk programu Operations Manager.

Rozwiązanie

Ważna

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Dla większego bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.

Aby rozwiązać ten problem, zastosuj następujące ustawienie rejestru na komputerach, na których hostują role, których dotyczy problem:

  • Podklucz: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HealthService\Parameters
  • Typ: REG_DWORD
  • Nazwa: Maksymalny magazyn wersji trwałości
  • Wartość: liczba stron 16-kilobajtowych
  • Podstawa: dziesiętne

Domyślny rozmiar magazynu wersji zależy od roli programu Operations Manager i jest definiowany jako liczba 16-kilobajtowych stron do przydzielenia w pamięci. Wartości domyślne są następujące:

  • Agent (systemy operacyjne stacji roboczej): 640 (10 megabajtów)
  • Agent (systemy operacyjne serwera): 1920 (30 megabajtów)
  • Serwer zarządzania: 5120 (80 megabajtów)

Jeśli wystąpi ten problem, zalecamy ustawienie rozmiaru magazynu wersji na dwukrotnie większy niż domyślny rozmiar. Jeśli na przykład ustawisz rozmiar magazynu wersji na komputerze hostującym rolę serwera zarządzania, ustaw wartość rejestru na 10240 (dziesiętne).

Po zastosowaniu zmiany rejestru uruchom ponownie usługę HealthService.

Uwaga