Sun Cluster 3.1 Handbuch Datendienst für Sun ONE Message Queue Guide

Installieren und Konfigurieren von Sun ONE Message Queue

Sun ONE Message Queue ist ein mit Java 2 Enterprise Edition (J2EE™) 1.3 kompatibler Messaging-Dienst. Die Software ist an den Anforderungen der Unternehmenskunden ausgerichtet und wird mit der Sun Cluster-Software ausgeführt und gesteuert. In diesem Abschnitt werden die Schritte zum Installieren und Aktivieren von Sun ONE Message Queue als Sun Cluster HA for Sun ONE Message Queue beschrieben.


Hinweis –

Wenn Sun ONE Message Queue und ein anderer Messaging-Dienst-Server dieselben Netzwerkressourcen verwenden, müssen sie verschiedene Ports überwachen. Andernfalls kann es zu einem Portkonflikt zwischen den beiden Diensten kommen.


Installieren Sie Sun ONE Message Queue mit folgendem Verfahren.

So installieren Sie Sun ONE Message Queue

 

Installieren Sie Sun ONE Message Queue mit folgendem Verfahren. Nur die für Sun ONE Message Queue spezifischen Abschnitte werden hier behandelt. Einzelheiten finden Sie in der Dokumentation zu Sun ONE Message Queue.


Hinweis –

Stellen Sie in der Datei /etc/imq/imqbrokerd.conf die Eigenschaft AUTOSTART nicht auf YES ein. Die Eigenschaft AUTOSTART ist standardmäßig auf NO eingestellt, da Sun Cluster HA for Sun ONE Message Queue die Anwendung nach der Konfiguration des Datendienstes startet und anhält.


  1. Installieren Sie die Sun ONE Message Queue-Pakete auf allen Cluster-Knoten, wenn sie noch nicht installiert sind.

  2. Identifizieren Sie einen Speicherort im globalen Dateisystem, an dem Sie die Nachrichtenwarteschlange ablegen möchten (zum Beispiel /global/s1mq).

    Sie können für dieses Dateisystem ein eigenes Verzeichnis erstellen.

  3. Stellen Sie auf einem beliebigen Knoten IMQ_VARHOME ein, und erstellen Sie mit dem Befehl imqbrokerd das Konfigurationsverzeichnis und die -dateien.


    # IMQ_VARHOME=/global/s1mq
    # export IMQ_VARHOME
    # imqbrokerd -name hamq1
    
  4. Stellen Sie die Eigenschaft imq.jms.tcp.hostname auf den logischen Hostnamen ein, indem Sie $IMQ_VARHOME/instances/hamq1/props/config.properties bearbeiten.