Definizione manuale del servizio MQXR su Linux®

È possibile definire il servizio MQ manualmente utilizzando IBM® MQ Explorer. Un gestore code può avere solo un'istanza del servizio MQXR definita.

Prima di iniziare

  • Installare la funzione MQ Telemetry.

Procedura

  1. Nella vista Navigator , fare clic con il tasto destro del mouse sulla cartella Servizi .
  2. Fare clic su Nuovo > Servizio per aprire la procedura guidata Nuova definizione servizio .
  3. Nel campo Nome , immettere SYSTEM.MQXR.SERVICE e fare clic su Avanti.
  4. Nel campo Descrizione immettere una descrizione del servizio (ad esempio, Manages clients using MQXR protocols such as MQTT).
  5. Selezionare una opzione dal menu Controllo servizio .
  6. Nel campo Comando di avvio , immettere +MQ_INSTALL_PATH+/mqxr/bin/runMQXRService.sh
  7. Nel campo Arti iniziali , immettere il seguente testo. È necessario modificare i dettagli dell'opzione -sf per specificare l'ubicazione del file di chiavi delle credenziali. Questo file di chiavi è utilizzato per codificare la passphrase per canali TLS MQTT:
    
    STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf "C:\pathToKeyfile\keyfile.txt"')
    
    Per utilizzare il file di chiavi predefinito, utilizzare -sf "[DEFAULT]"
    ATTENZIONE:
    La chiave iniziale predefinita è la stessa per tutte le installazioni IBM MQ . Per proteggere le password in modo sicuro, fornire una chiave iniziale univoca per l'installazione quando si codificano le password.
    Per ulteriori informazioni relative all'opzione -sf , consultare Codifica delle passphrase per canali MQTT TLS.
  8. Nel campo Comando Arresta , immettere +MQ_INSTALL_PATH+/mqxr/bin/endMQXRService.sh
  9. Nel campo Arg di arresto , immettere -m +QMNAME+
  10. Nel campo StdOut , immettere +MQ_Q_MGR_DATA_PATH+/mqxr.stdout
  11. Nel campo StdErr , immettere +MQ_Q_MGR_DATA_PATH+/mqxr.stderr
  12. Selezionare Server dal menu Tipo di servizio .
  13. Fare clic su Fine.

Risultati

Viene creato il servizio MQXR.

Per visualizzare il servizio MQXR nella vista Navigator, fare clic sulla cartella Servizi. Accertarsi che l'opzione Mostra oggetti di sistema sia selezionata e navigare nel servizio.

In questa attività, il servizio viene denominato SYSTEM.MQXR.SERVICE.