imadmin 명령을 사용하면 다음을 수행할 수 있습니다.
모든 Instant Messaging 구성 요소(서버, 멀티플렉서, 캘린더 에이전트, 클러스터 에이전트 및 워치독)를 시작하고 중지합니다.
개별 Instant Messaging 구성 요소를 시작하고 중지합니다.
모든 Instant Messaging 구성 요소 구성을 새로 고칩니다.
개별 Instant Messaging 구성 요소를 새로 고칩니다.
Instant Messaging 구성 요소 상태를 확인합니다.
imadmin 명령줄 유틸리티는 Instant Messaging 서버와 멀티플렉서가 실행 중인 시스템에 대한 관리 권한이 있는 루트 또는 사용자만 실행할 수 있습니다. 이 최종 사용자는 일반적으로 서버가 실행되는 ID이며 설치 중에 지정됩니다.
Solaris의 경우 - inetuser
Sun JavaTM System Access Manager와 함께 배포할 때 동일한 호스트에 Sun Java System Portal Server 및 Instant Messaging 서버가 설치되면 사용자는 Access Manager를 root로 실행하고 있는 사용자입니다.
imadmin 명령줄 유틸리티는 다음 디렉토리에 있습니다.
im-svr-base/sbin
Instant Messaging 서버를 시작하면 Instant Messenger를 해당 서버에 연결할 수 있습니다. Instant Messaging 서버를 중지하면 모든 연결이 닫히고 모든 Instant Messenger 클라이언트 연결이 끊깁니다.
모든 구성 요소를 함께 시작하거나 한 구성 요소만 개별적으로 시작할 수 있습니다.
start 옵션과 함께 imadmin 명령을 사용하면 활성화된 구성 요소에 따라 Instant Messaging 서버, 멀티플렉서, 캘린더 에이전트, 클러스터 에이전트 및 워치독을 시작할 수 있습니다.
명령줄에 다음을 입력합니다.
imadmin start |
서버와 멀티플렉서가 모두 활성화된 경우 이 명령은 먼저 Instant Messaging 서버를 시작한 다음 멀티플렉서를 시작합니다.
워치독이 활성화되어 있으면(기본값) 이 명령은 워치독을 시작합니다. 그런 다음 나서 워치독에서 구성 파일을 읽고 필요한 경우 Instant Messaging 서버 및/또는 멀티플렉서를 시작합니다.
명령줄에 다음과 같이 구성 요소를 지정하는 인수와 함께 imadmin start 명령을 입력합니다.
서버:
imadmin start server |
멀티플렉서:
imadmin start multiplexor |
캘린더 에이전트:
imadmin start agent-calendar |
워치독:
imadmin start watchdog |
모든 구성 요소를 함께 시작하거나 한 구성 요소만 개별적으로 중지할 수 있습니다.
stop 옵션과 함께 imadmin 명령을 사용하면 활성화된 구성 요소에 따라 Instant Messaging 서버, 멀티플렉서, 캘린더 에이전트, 클러스터 에이전트 및 워치독을 중지할 수 있습니다.
명령줄에 다음을 입력합니다.
imadmin stop |
워치독이 실행되고 있으면 imadmin 유틸리티에서 먼저 워치독을 중지한 다음 서버 및/또는 멀티플렉서를 중지합니다.
이 명령은 서버, 멀티플렉서, 캘린더 에이전트, 클러스터 에이전트 및 워치독을 중지하고, 최종 사용자 연결을 모두 종료하며, 구성된 인바운드 및 아웃바운드 연결을 모두 해제합니다.
명령줄에 다음과 같이 구성 요소를 지정하는 인수와 함께 imadmin stop 명령을 입력합니다.
서버:
imadmin stop server |
멀티플렉서:
imadmin stop multiplexor |
캘린더 에이전트:
imadmin stop agent-calendar |
워치독:
imadmin stop watchdog |
refresh 옵션과 함께 imadmin 명령을 사용하여 Instant Messaging 구성 요소를 중지 및 재시작하고 해당 구성 요소의 구성을 새로 고칠 수 있습니다.
모든 구성 요소를 함께 새로 고치거나 한 구성 요소만 개별적으로 새로 고칠 수 있습니다.
iim.conf 파일의 구성 매개 변수를 변경할 때마다 구성을 새로 고쳐야 합니다.
명령줄에 다음을 입력합니다.
imadmin refresh |
이 명령은 서버, 멀티플렉서, 캘린더 에이전트, 클러스터 에이전트 및 워치독을 중지하고, 최종 사용자 연결을 모두 종료하며, 구성된 인바운드 및 아웃바운드 연결을 모두 해제합니다.
워치독이 실행되고 있으면 imadmin 유틸리티에서 먼저 워치독을 중지한 다음 서버 및/또는 멀티플렉서를 중지합니다. 그런 다음 구성 파일을 읽는 워치독을 시작하고 필요한 경우 Instant Messaging 서버 및/또는 멀티플렉서를 시작합니다.
명령줄에 다음과 같이 구성 요소를 지정하는 인수와 함께 imadmin refresh 명령을 입력합니다.
서버:
imadmin refresh server |
멀티플렉서:
imadmin refresh multiplexor |
캘린더 에이전트:
imadmin refresh agent-calendar |
클러스터 에이전트:
imadmin refresh monitor |
워치독:
imadmin refresh watchdog |
status 옵션과 함께 imadmin 명령을 사용하여 모든 구성 요소를 함께 검사하거나 한 구성 요소만 개별적으로 검사할 수 있습니다. 이 명령은 다음 형식의 결과를 반환합니다.
구성 요소 [상태] |
예를 들면 다음과 같습니다.
Server [UP] Multiplexor [UP] Agent:calendar [DOWN] Watchdog [UP] |
명령줄에 다음을 입력합니다.
imadmin status |
이 명령은 활성화된 모든 구성 요소의 상태를 반환합니다.
명령줄에 다음과 같이 구성 요소를 지정하는 인수와 함께 imadmin status 명령을 입력합니다.
서버:
imadmin status server |
멀티플렉서:
imadmin status multiplexor |
캘린더 에이전트:
imadmin status agent-calendar |
워치독:
imadmin status watchdog |