Versionshinweise zu Sun Java System Message Queue 4.2

ProcedureSo implementieren Sie den automatischen Broker-Start unter dem Betriebssystem Solaris 10:

  1. Importieren Sie den mqbroker-Dienst in das SMF-Repository.

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

  2. Vergewissern Sie sich, dass der Importvorgang erfolgreich war, indem Sie den Status des mqbroker-Diensts überprüfen.

    # svcs mqbroker

    Die Ausgabe ähnelt Folgendem:


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

    Der Dienst wird ursprünglich als deaktiviert angezeigt.

  3. Aktivieren Sie den mqbroker-Dienst.

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

    Durch die Aktivierung des mqbroker-Diensts wird der Prozess imqbrokerd gestartet. Anschließend wird der Broker durch einen Neustart des Computers neu gestartet.

  4. Konfigurieren Sie den mqbroker-Dienst so, dass alle gewünschten Argumente an den Befehl imqbrokerd weitergeleitet werden.

    Die Eigenschaft options/server_args wird zur Weiterleitung von Argumenten an imqbrokerd verwendet. Gehen Sie beispielsweise wie folgt vor, um -loglevel DEBUGHIGH hinzuzufügen:


    # 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