[MIP-426] 리소스 설정 문제로 에이전트가 시작하지 않는 문제
Subject
리소스 설정 문제로 에이전트가 시작하지 않는 문제
APPLIES TO:
MCCS 3.4
SYMPTOMS
리소스 설정이 잘못된 경우 에이전트 시작 시 설정 검증 단계에서 실패하여 에이전트가 시작되지 못한다. 다시 시작하려면 설정 오류를 수정하고 리소스를 비활성화한 후 다시 활성화해야 한다.
에이전트 시작 시에 설정 검증이 성공할 때 까지 검증을 반복하는 방법
환경에 의해 설정 검증이 실패하는 경우 가령 네트워크 인터페이스가 사용안함으로 설정된 상태에서 NIC 에이전트가 시작할 경우는 이런 방법이 문제가 되지 않는다. 인터페이스를 사용함으로 설정함과 동시에 검증이 성공하고 에이전트는 정상적인 명령 처리를 시작할 것이다.
그러나 프로세서 리소스의 경우 프로세스 이름이 잘못 입력된 경우는 이름을 수정해야 하지만 에이전트는 아직 명령을 처리할 수 있는 단계가 아니기 때문에 결국 엔진을 종료하고 구성을 수정한 다음 다시 시작해야 하는 문제가 있다.
CAUSE
속성 오류 또는 속성에서 지정한 값에 대한 시스템, 환경상의 문제로 detached 상태에 머물 경우, 일정한 간격으로 검증을 재시도하여 환경이 정상으로 변경될 경우 open을 재시도해야 한다.
리소스에 대한 offline 시도시 ONLINE상태라고 무시하며, 원격노드에서 해당 리소스를 온라인 시킴 --> 버그
agent enabled 적용.
모니터링 신호에 의한 Agent alive, dead 판정으로 수정
SOLUTION
Fixed MCCS 4.0