명령줄 관리 프로그램을 Sun Internet Administrator와 통합하려면 mcreg(1m) 명령을 실행하여 응용프로그램에 관한 정보를 저장합니다. Sun Internet Administrator에서는 이 정보를 사용하여 관리 GUI의 화면표시와 시작을 올바르게 처리합니다. mcreg 명령에 필요한 정보는 다음과 같습니다.
서비스 응용프로그램을 식별하는 고유 문자열인, 구성 요소 식별자. 서비스 응용프로그램 개발자가 구성 요소 식별자를 선택합니다.
관리자의 화면표시에 적합하면서 사용자가 쓰기 편한 이름. 이 이름은 Sun Internet Administrator에서 Manage Services 화면에 표시하는 서비스 이름이며, 이 화면에서 관리자는 모든 서비스를 액세스합니다. 서비스 응용프로그램 개발자가 응용프로그램 이름을 선택합니다.
등록한 응용프로그램 버전 번호. 권장하는 버전 번호 형식은 major.minor(예, 1.2)입니다. 서비스 응용프로그램 개발자가 버전 번호를 선택합니다.
명령줄 프로그램에 대한 완전한 경로와 그 매개변수 및 설명서에 관한 정보. 이 명령 옵션을 인용 부호(")로 묶습니다. 다음과 같은 세 가지 필드가 있습니다.
고정 매개변수를 갖는 실행 파일에 대한 완전한 경로. 예를 들면 -p "/usr/bin/ps -ef"입니다. 이 필드는 필수 항목입니다.
-a는 이 명령이 런타임에 사용자에게서 매개변수를 받는다는 것을 나타냅니다. 이 필드는 선택 항목입니다.
-h helpfile은 이 명령과 연관된 온라인 설명서를 나타냅니다. 이 필드는 선택 항목입니다.
관리 인터페이스를 실행하는 사용자 이름. 이 이름으로 Sun Internet Administrator에서 프로그램을 호출할 때 사용하는 UNIX UID를 식별합니다.
관리 인터페이스를 실행하는 그룹 이름. 이 이름으로 Sun Internet Administrator에서 프로그램을 호출할 때 사용하는 UNIX GID를 식별합니다.
필요한 정보가 모두 있으면 루트로 액세스하여 아래와 같이 정보를 등록합니다. 서비스 관리 인터페이스가 설치된 컴퓨터에서 이 명령을 실행합니다.
# mcreg -c componentID -n name -p "prog_path [-a] [-h help_file]"... -v version -u user_name -g group_name여러 형태의 명령에 대한 예를 보려면 mcreg(1m) man 페이지를 참조하십시오.
다중 명령줄 작업에 관한 정보를 기록하려면 -p 인자 여러 개를 입력합니다.
mcreg를 실행한 다음 콘솔 관리자로 Sun Internet Administrator에 로그인하고 관리할 새 응용프로그램을 등록합니다. 다른 관리자가 새 응용프로그램 관리 권한을 가지도록 하려면 관리자 액세스 목록을 편집하여 포함시킵니다. Sun Internet Administrator 온라인 도움말에서 이 작업을 수행하는 방법을 자세히 다룹니다.