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

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

다음 절에서는 Agent Builder를 사용하기 전에 알아야 하는 정보를 제공합니다.

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

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


주 –

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


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

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