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

Agent Builder를 사용하기 전에 알아야 할 사항

Agent Builder를 사용하기 전에 다중 독립 프로세스 트리를 가진 자원 유형을 만드는 방법을 알아야 합니다.

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


주 –

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


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

이 파일에 실행 권한을 부여하지 않으면 Agent Builder에서 이 파일을 구별할 수 있습니다. 이 파일의 용도는 여러 개의 명령이 포함된 단순 실행 가능 스크립트에서 여러 프로세스 트리를 시작하기 위한 것입니다. 텍스트 파일에 실행 권한을 부여하면 해당 자원은 클러스터에 아무 문제나 오류 없이 나타나지만 모든 명령이 하나의 PMF 태그로 시작됩니다. 따라서 PMF에서 개별적으로 프로세스 트리를 모니터하거나 재시작할 수 없습니다.