WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Befehlsumgebung: Linux- und UNIX-Systeme

Richten Sie die Linux- oder UNIX-Umgebung für die Ausführung von WebSphere Message Broker-Befehlen ein.

Wenn Sie eine Laufzeitkomponente auf Linux- und UNIX-Systemen starten, übernimmt sie die Umgebung, in der Sie den Befehl mqsistart starten.

Deshalb müssen Sie die Umgebung initialisieren, bevor Sie eine Komponente starten; der Befehl mqsiprofile, der sich im Verzeichnis Installationsverzeichnis/bin befindet, führt diese aus. Wenn Sie einen Broker starten, müssen Sie möglicherweise ebenfalls die Umgebung für Datenbanken initialisieren, auf die der Broker zugreift.

Sie dürfen den Standort des Befehls mqsiprofile nicht ändern oder Benutzermodifikationen daran vornehmen, weil er möglicherweise ersetzt wird, wenn Sie einen Produktservice installieren oder das Produkt aktualisieren.

Wenn Sie Ihre eigenen zusätzlichen Umgebungseinstellungen ausführen möchten, fügen Sie ein Script mit der Bezeichnung Meine_Datei.sh zum Verzeichnis Arbeitspfad des Brokers hinzu, das das Unterverzeichnis /common/profiles enthält.

Bei der erneuten Ausführung des Befehls mqsiprofile werden automatisch die benutzerdefinierten Scripts in dieser Position aufgerufen.

Bevor Sie mqsiprofile erneut ausführen, müssen Sie sich ab- und wieder anmelden, damit die neuen Dateien im Verzeichnis /common/profiles berücksichtigt werden.

Das neu hinzugefügte Script wird nicht berücksichtigt, wenn Sie den Befehl mqsistart von einer vorhandenen initialisierten Befehlsshell aus ausführen.

Arbeitspfad ist das für den Broker definierte Arbeitsverzeichnis; wenn Sie nicht sicher sind, wie der Arbeitspfad lautet, geben Sie den folgenden Befehl ein:
echo $MQSI_WORKPATH

Ein typischer Grund zum Hinzufügen von Scripts ist Datenbank-Setup-Scripts ausführen.

Wenn Sie zusätzliche Installationen konfiguriert haben, können Sie die Laufzeitumgebung für Komponenten und Befehle initialisieren:

  1. Geben Sie den Befehl mqsiprofile aus:
    . Installationsverzeichnis/bin/mqsiprofile

    Damit dieser Aufruf ordnungsgemäß ausgeführt wird, müssen Sie einen Punkt und einen Leerschritt vor der Adresse einfügen. Fügen Sie diesen Befehl Ihrem Anmeldeprofil hinzu, wenn er am Anfang jeder Sitzung ausgeführt werden soll.

    Der Befehl greift auf zusätzliche Scripts zu, die Sie in das Verzeichnis common/profiles kopiert haben. Aus diesem Grund wird die Umgebung für Laufzeitkomponenten und andere Ressourcen wie z. B. Datenbanken initialisiert.

    Wenn Sie mqsiprofile in der Z-Shell (zsh) aufrufen, kann dies zum Beenden der Terminalsitzung führen. Um dieses Problem zu lösen, sollten Sie vor dem Ausführen des Befehls mqsiprofile den Befehl unsetopt function_argzero ausführen.

  2. Starten Sie die Komponenten, die Sie auf diesem System ausführen möchten, mit dem Befehl mqsistart.

Überprüfen Sie, ob die folgenden Bedingungen für Ihre Umgebung gelten:

Datenbank-Setup-Scripts ausführen

Unter Umständen benötigt ein Broker Zugriff auf die Benutzerdatenbanken aus implementierten Nachrichtenflüssen.

Wenn Sie ein Datenbankprodukt auf Linux- und UNIX-Systemen installieren, stellen einige Datenbankmanager ein Profil zum Ausführen des von der Datenbank benötigten Umgebungs-Setup bzw. in der zugehörigen Dokumentation Details zu durchzuführenden Maßnahmen bereit. Überprüfen Sie immer die Datenbankproduktdokumentation bezüglich Details zur Umgebungskonfiguration; die hier bereitgestellten Informationen fungieren lediglich als allgemeine Anleitung und sind möglicherweise nicht vollständig.

  1. Wenn Sie das Profil aktualisieren können, um permanente Werte für die erforderlichen Details (z. B. Name des Datenbankservers oder das Installationsverzeichnis) bereitzustellen:
    1. Führen Sie die Änderungen am Profil vollständig durch.
    2. Kopieren Sie die Profildatei in das Verzeichnis Arbeitspfad\common\profiles.
  2. Wenn Sie das Profil nicht permanent aktualisieren können, sondern jedes Mal Änderungen durchführen müssen, führen Sie es unabhängig vom Befehl mqsiprofile aus:
    1. Führen Sie die entsprechenden Profile aus, um die Umgebung für die Datenbank zu initialisieren:
      • Geben Sie für DB2 den folgenden Befehl für die relevante DB2-Instanz aus:
        . DB2_Instanz_Verzeichnis/sqllib/db2profile
      • Exportieren Sie bei Oracle ORACLE_HOME und ORACLE_SID und geben Sie dann den folgenden Befehl aus:
        . ${ORACLE_HOME}/bin/oraenv
      • Geben Sie bei Sybase den folgenden Befehl aus, in dem Sie Ihr Installationsverzeichnis angeben:
        . Sybase-Installationsverzeichnis/SYBASE.sh
      • Konsultieren Sie die Dokumentation für den Client auf Ihrem Brokersystem, um Informationen zu den erforderlichen Maßnahmen zu erhalten. Beispiel: Sie müssen die folgenden Umgebungsvariablen angeben:
        export INFORMIXDIR=/Installationsverzeichnis_der_Informix_Client-Software
        export PATH=${INFORMIXDIR}/bin:${PATH}
        export INFORMIXSERVER=Servername
        export INFORMIXSQLHOSTS=${INFORMIXDIR}/etc/sqlhosts     
        export TERMCAP=${INFORMIXDIR}/etc/termcap
        export TERM=vt100
        export LIBPATH=${INFORMIXDIR}/lib:${INFORMIXDIR}/lib/esql:${INFORMIXDIR}/lib/cli:$LIBPATH

        Dabei wird Servername in der Datei sqlhosts definiert (der erforderliche Wert ist normalerweise der Einheitenname) und die Speicherposition der Datei sqlhosts wird im Zuge des Installationsprozesses konfiguriert.

        Um das System so zu konfigurieren, dass dieses Setup zu Beginn jeder Sitzung ausgeführt wird, fügen Sie diese Anweisungen dem Anmeldeprofil des Benutzers hinzu, der den Broker ausführen wird.

Nachdem Ihre Umgebung eingerichtet wurde, finden Sie unter Mit Datenbanken arbeiten Informationen darüber, wie Sie Ihre Datenbanken für die Verwendung mit dem Broker konfigurieren.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:21:47


TaskthemaTaskthema | Version 8.0.0.5 | an26230_