Solaris OS용 Sun Cluster 데이터 서비스 개발 안내서

다중 독립 프로세스 트리를 가진 자원 유형 만들기

Agent Builder는 둘 이상의 독립적인 프로세스 트리를 가진 응용 프로그램에 대한 자원 유형을 만들 수 있습니다. 이러한 프로세스 트리는 PMF에서 개별적으로 모니터하고 시작한다는 점에서 독립적입니다. PMF는 고유한 태그를 사용하여 각 프로세스를 시작합니다.


주 –

Agent Builder를 사용하면 사용자가 지정한 생성된 소스 코드가 C일 경우에만 다중 독립 프로세스 트리를 가진 자원 유형을 만들 수 있습니다. Agent Builder를 사용하여 ksh나 GDS에 대한 이러한 자원 유형을 만들 수 없습니다. ksh 또는 GDS에 대해 이러한 자원 유형을 만들려면 수동으로 코드를 작성해야 합니다.


다중 독립 프로세스 트리를 가진 기본 응용 프로그램의 경우 단일 명령줄을 지정하여 응용 프로그램을 시작할 수 없습니다. 그보다는 텍스트 파일을 만들어 각각의 줄이 명령에 대한 전체 경로를 지정하여 응용 프로그램 프로세스 트리 중 하나를 시작해야 합니다. 이 파일의 모든 줄은 공백이 아니어야 합니다. Configure 화면의 Start Command 텍스트 필드에 이 텍스트 파일을 지정합니다.

이 파일에 실행 권한을 부여하지 않으면 Agent Builder에서 이 파일을 구별하여 단순 실행 가능 스크립트로 여러 프로세스 트리를 시작할 수 있습니다. 텍스트 파일에 실행 권한이 제공된 경우 해당 자원은 클러스터에 정상으로 나타나지만 모든 명령은 하나의 PMF 태그에서 시작됩니다. 따라서 PMF에서 개별적으로 프로세스 트리를 모니터 및 다시 시작할 수 없습니다.