다음을 통해 공유


관리 서버 및 해당 관리 디바이스가 Operations Manager 콘솔에서 흐리게 표시됨

이 문서에서는 운영 콘솔에서 일부 Operations Manager 역할이 흐리게 표시되고 이벤트 623이 영향을 받는 컴퓨터에 기록되는 문제를 해결합니다.

원래 제품 버전: Microsoft System Center 2012 Operations Manager
원래 KB 번호: 975057

증상

Microsoft System Center Operations Manager 환경에서는 이러한 관리 서버의 관리 디바이스와 함께 다음 역할을 호스트하는 하나 이상의 관리 서버가 운영 콘솔에서 흐리게 표시되거나 회색으로 표시될 수 있습니다.

  • 관리 서버
  • 게이트웨이 서버
  • 에이전트

또한 다음과 유사한 이벤트는 이러한 컴퓨터의 Operations Manager 로그에 기록됩니다.

이벤트 원본: ESE
이벤트 범주: 트랜잭션 관리자
이벤트 ID: 623
설명: PID(<HealthService) 인스턴스><("<이름>")의 버전 저장소가 최대 <값> Mb에 도달>했습니다. 장기 실행 트랜잭션이 버전 저장소의 정리를 방지하고 크기가 쌓이게 할 수 있습니다. 장기 실행 트랜잭션이 완전히 커밋되거나 롤백될 때까지 업데이트가 거부됩니다. 가능한 장기 실행 트랜잭션:
SessionId: <value>
세션 컨텍스트: <값>
세션 컨텍스트 ThreadId: <값>입니다.
정리: <값>

참고 항목

이 이벤트는 영향을 받는 역할에 따라 다른 Operations Manager 프로세스와 관련된 문제를 보고할 수 있습니다.

원인

이 문제는 일반적으로 관리 서버 또는 에이전트 컴퓨터가 많은 워크플로를 관리하는 대규모 Operations Manager 환경에서 발생합니다. 이 상황은 다음 이유 중 하나로 발생할 수 있습니다.

  • 많은 관리 팩이 설치됩니다.
  • 관리 서버 또는 에이전트는 많은 디바이스의 프록시 역할을 합니다.

Operations Manager 상태 관리 서비스 버전 저장소라는 항목에서 완료되지 않은 트랜잭션의 레코드를 저장합니다. 버전 저장소를 사용하면 ESE(Extensible Storage Engine)가 현재 트랜잭션을 추적하고 관리할 수 있습니다. 버전 저장소에는 HealthService 서비스에서 유지 관리하는 활성 트랜잭션에 의해 수행되는 작업 목록이 있습니다. 이 목록은 HealthService 저장소 데이터베이스에 대한 수정 내용의 메모리 내 목록입니다. 각 Operations Manager 역할의 일반적인 설치에 최적화된 기본 크기가 있습니다. 그러나 기본 크기는 특정 Operations Manager 환경에 충분하지 않을 수 있습니다.

해결

Important

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 신중하게 수행해야 합니다. 추가 보호를 위해 레지스트리를 수정하기 전에 백업합니다. 그러면 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하십시오.

이 문제를 해결하려면 영향을 받는 역할을 호스트하는 컴퓨터에 다음 레지스트리 설정을 적용합니다.

  • 하위 키: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HealthService\Parameters
  • 형식: REG_DWORD
  • 이름: 지속성 버전 저장소 최대값
  • 값: 16킬로바이트 페이지 수
  • 기본: 10진수

버전 저장소의 기본 크기는 Operations Manager 역할에 따라 달라지며 메모리에 할당할 16킬로바이트 페이지 수로 정의됩니다. 기본값은 다음과 같습니다.

  • 에이전트(워크스테이션 운영 체제): 640 (10MB)
  • 에이전트(서버 운영 체제): 1920 (30MB)
  • 관리 서버: 5120 (80MB)

이 문제가 발생하는 경우 버전 저장소 크기를 기본 크기의 두 배로 설정하는 것이 좋습니다. 예를 들어 관리 서버 역할을 호스트하는 컴퓨터에서 버전 저장소 크기를 설정하는 경우 레지스트리 값을 10240(10진수)으로 설정합니다.

레지스트리 변경을 적용한 후 HealthService 서비스를 다시 시작합니다.

참고 항목

  • 버전 저장소 크기가 클수록 추가 메모리를 할당해야 합니다.
  • HealthService에서 많은 워크플로를 실행하는 경우 이 레지스트리 값을 권장 크기보다 훨씬 크게 설정해야 합니다.
  • 이러한 증상 중 일부가 유사한 다른 문제는 System Center Operations Manager에서 회색 에이전트 상태 문제 해결을 참조 하세요.