StartCommand
- StartCommand가 자원을 시작할 수 있으면, 값 0을 리턴하여 자원이 올바르게 시작되었음을 표시해야 하고 몇 초 안에 온라인 상태가 되어야 합니다.
- StartCommand는 자원을 시작할 수 없는 경우 0이 아닌 값을 리턴해야 합니다. 이는 자동화에 자원을 다시 시작하지 않도록 신호를 보내고 자원 작동 상태를 오프라인 실패로 설정합니다. 이 경우 수동으로 자원을 수정해야 합니다. 자원이 시작될 때 resetrsrc 명령으로 오프라인 실패 작동 상태를 재설정하십시오. StartCommand가 실패할 때마다 자동화가 StopCommand를 실행하여 애플리케이션의 실패한 시작 흔적을 제거한다는 점에 유의하십시오.
- StartCommand가 정상적으로 완료되고 값 0을 리턴하는데 자원의 MonitorCommand가 (자동화 제어 구성의 설정에 따라) 일정 시간이 지난 후 온라인 상태를 보고하지 않는 경우, 자동화는 자원을 다시 시작하려고 합니다. 총 시작 시도 수는 RetryCount 속성에 정의되어 있으며 ( IBM Tivoli System Automation for Multiplatforms 참조서의 lssamctrl 명령에 대한 설명 참조) 기본값은 3입니다. 마지막 시도 후 자원의 작동 상태가 온라인으로 변경되지 않으면 StopCommand가 실행되고 자원은 오프라인 실패로 설정됩니다.
- 리소스의 StartCommand StartCommandTimeout 명시된 시간 내에 완료되지 않으면, 리소스 관리자는 StartCommand 중단하고 항목 2에 설명된 대로 실패한 시작 명령처럼 취급합니다.
- 자원이 정의되었을 때 StartCommand 가 유효했지만 나중에 제거되거나 존재하지 않는 경우 (예를 들어, NFS 마운트 누락으로 인해), 시작 프로시저는 2항목 아래에 설명된 대로 실패한 StartCommand 와 같이 처리됩니다.