Sun Java System Message Queue 4.2 릴리스 노트

Solaris 10 OS에서 자동 브로커 시작

이 절에서는 Solaris 10 운영 체제에서 자동 브로커 시작을 구성하는 방법에 대해 설명합니다. 다음 절차에서는 컴퓨터가 다시 부팅될 때 자동 브로커 시작을 구현하는 rc 파일을 사용하지 않고 Solaris 10 SMF(Service Management Facility)를 사용합니다.

Service Management Facility 사용에 대한 자세한 내용은 Solaris 10 설명서를 참조하십시오.

ProcedureSolaris 10 OS에서 자동 브로커 시작을 구현하는 방법

  1. mqbroker 서비스를 SMF 저장소로 가져옵니다.

    # svccfg import /var/svc/manifest/application/sun/mq/mqbroker.xml

  2. mqbroker 서비스의 상태를 확인하여 가져오기에 성공했는지 확인합니다.

    # svcs mqbroker

    다음과 비슷한 내용이 출력됩니다.


    STATE STIME FMRI
    disabled 16:22:50 svc:/application/sun/mq/mqbroker:default

    서비스는 처음에 비활성 상태로 표시됩니다.

  3. mqbroker 서비스를 활성화합니다.

    # svcadm enable svc:/application/sun/mq/mqbroker:default

    mqbroker 서비스를 활성화하면 imqbrokerd 프로세스가 시작됩니다. 다시 부팅하면 브로커가 다시 시작됩니다.

  4. 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