Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section

 

Column

에이전트는 리소스를 관리하기 위한 MCCS 내부 프로그램입니다.
MCCS에서는 리소스에 명령을 내리거나 모니터링 하는 것을 에이전트를 통해서 합니다. 에이전트는 리소스 타입에 따라 각자에 리소스에 맞는 기능을 수행합니다.
예를 들면 공유 디스크를 온라인 하는 것은 디스크를 마운트 시키고, 잠금을 풀고, 쓰기 접근(write access)이 가능하도록 처리하는 것이지만
기본 응용프로그램을 온라인 하는 것은 해당 경로의 프로그램을 실행시키는 것을 의미합니다.

 

Column
width350px

 

Panel

이 페이지의 주요 내용

Table of Contents
maxLevel4

 

 

에이전트 상태변화

에이전트 상태

에이전트 상태는 리소스 상태 페이지의 에이전트 상태 값에서 확인하실 수 있습니다.

에이전트 상태

상태 설명

Detached

비활성 상태로서 에이전트 스레드가 시작되지 않은, 따라서 리소스 모니터링을 하지 않는 상태입니다. 
리소스 속성 중에서 Enabled 값이 false인 경우입니다.

Opening

Detached에서 리소스 활성화가 되어 모니터링을 시작할 때의 상태입니다. 
Enabled 값을 true로 변경하는 '리소스 활성화' 설정 명령을 실행할 때에 최초로 진입하는 상태입니다.

Probing

리소스 모니터링을 하는 상태이며 모니터링 결과값을 최초로 판단하게 되면 Online 혹은 Offline로 진입하게 됩니다.

Online

리소스가 온라인 상태에서 모니터링을 하는 상태입니다.

Offline

리소스가 오프라인 상태에서 모니터링 하는 상태입니다.
장애가 발생하여 리소스가 종료되었을 경우에도 에이전트에서는 Offline로 간주합니다.

GoingOffline

온라인 상태인 리소스를 오프라인 상태로 만들기 위한 종료 명령이 실행되고 있는 상태입니다.

GoingOfflineWait

리소스 종료 명령의 실행이 끝난 뒤에 모니터링 결과, 리소스 상태가 오프라인 되기 전의 상태입니다.

GoingOnline

오프라인 상태인 리소스를 온라인 상태로 만들기 위한 시작 명령이 실행되고 있는 상태입니다.

GoingOnlineWait

리소스 시작 명령의 실행이 끝난 뒤에 모니터링 결과, 리소스 상태가 온라인 되기 전의 상태입니다.

 

에이전트 상태 변화

리소스를 활성화 시키면 Probing에서 모니터링을 시작하게 됩니다.
모니터링 결과에 따라 상태를 결정한 후에 에이전트는 필요한 명령을 받으며 상태가 변화하게 됩니다.
에이전트의 일반적인 상태가 변화하는 흐름은 다음과 같습니다.

...