Notas de la version de Sun Java System Message Queue 4.2

Inicio automático del agente en SO Solaris 10

Esta sección describe cómo configurar el inicio automático del agente en los sistemas operativos Solaris 10. En lugar de utilizar un archivo rc para implementar el inicio automático del agente cuando se reinicia un equipo, el siguiente procedimiento hace uso de la facilidad de gestión de servicios (SMF) de Solaris 10.

Para obtener más información sobre cómo utilizar la facilidad de gestión de servicios, consulte la documentación de Solaris 10.

ProcedurePara implementar el inicio automático del agente en el SO Solaris 10

  1. Importe el servicio mqbroker en el almacén de SMF.

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

  2. Compruebe que la importación se ha realizado correctamente comprobando el estado del servicio mqbroker.

    # svcs mqbroker

    La salida de datos tiene un aspecto similar al siguiente.


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

    Inicialmente, el servicio se muestra como desactivado.

  3. Active el servicio mqbroker.

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

    Al activar el servicio mqbroker se iniciará el proceso imqbrokerd. A continuación, se reiniciará el agente.

  4. Configure el servicio mqbroker para pasar los argumentos que desee al comando imqbrokerd.

    La propiedad options/server_args se utiliza para pasar argumentos aimqbrokerd. Por ejemplo, para añadir -loglevel DEBUGHIGH, siga los siguientes pasos:


    # 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