StartCommand

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