이 절에서는 Solaris 10 운영 체제에서 자동 브로커 시작을 구성하는 방법에 대해 설명합니다. 다음 절차에서는 컴퓨터가 다시 부팅될 때 자동 브로커 시작을 구현하는 rc 파일을 사용하지 않고 Solaris 10 SMF(Service Management Facility)를 사용합니다.
Service Management Facility 사용에 대한 자세한 내용은 Solaris 10 설명서를 참조하십시오.
mqbroker 서비스를 SMF 저장소로 가져옵니다.
# svccfg import /var/svc/manifest/application/sun/mq/mqbroker.xml
mqbroker 서비스의 상태를 확인하여 가져오기에 성공했는지 확인합니다.
# svcs mqbroker
다음과 비슷한 내용이 출력됩니다.
STATE STIME FMRI disabled 16:22:50 svc:/application/sun/mq/mqbroker:default |
서비스는 처음에 비활성 상태로 표시됩니다.
mqbroker 서비스를 활성화합니다.
# svcadm enable svc:/application/sun/mq/mqbroker:default
mqbroker 서비스를 활성화하면 imqbrokerd 프로세스가 시작됩니다. 다시 부팅하면 브로커가 다시 시작됩니다.
imqbrokerd 명령으로 원하는 인수를 전달하도록 mqbroker 서비스를 구성합니다.
options/server_args 등록 정보는 imqbrokerd로 인수를 전달하는 데 사용됩니다. 예를 들어 -loglevel DEBUGHIGH를 추가하려면 다음을 수행합니다.
# svccfg svc:> select svc:/application/sun/mq/mqbroker svc:/application/sun/mq/mqbroker> setprop options/server_args=\"-loglevel DEBUGHIGH\" svc:/application/sun/mq/mqbroker> exit |