Unterstützende Software starten

Vor dem Starten von InterChange Server sollten Sie Folgendes sicherstellen:

Anmerkung:
Sie müssen die unterstützende Software (wie den Datenbankserver und WebSphere MQ) starten, bevor Sie InterChange Server starten.

Datenbankserver prüfen

Auf einem UNIX-System werden die von InterChange Server verwendeten Datenbanken entweder durch den DB2- oder den Oracle-Server verwaltet. So können Sie prüfen, ob der Server aktiv ist:

Oracle:
Bevor Sie auf Oracle-Tools zugreifen können, müssen Sie sicherstellen, dass die Oracle-Umgebungsvariablen wie ORACLE_HOME und ORACLE_SID festgelegt sind. Informationen zu diesen Umgebungsvariablen finden Sie in Tabelle 16. Es kann sinnvoll sein, diese Umgebungsvariablen zur Benutzerprofildatei (z. B. .profile) für den Benutzereintrag des Administrators für WebSphere Business Integration hinzuzufügen.
DB2:
Bevor Sie auf den DB2-Server zugreifen, müssen Sie sicherstellen, dass die Umgebungsvariable DB2INSTANCE festgelegt wurde. Informationen zu dieser Umgebungsvariable finden Sie in Tabelle 15. Es kann sinnvoll sein, diese Umgebungsvariable zur Benutzerprofildatei (z. B. .profile) für den Benutzereintrag des Administrators für WebSphere Business Integration hinzuzufügen.

Warteschlangenmanager von WebSphere MQ starten

Nachdem die InterChange Server-Software installiert wurde, müssen Sie das Nachrichtenübermittlungssystem von WebSphere MQ folgendermaßen konfigurieren, damit es mit InterChange Server verwendet werden kann:

Wichtiger Hinweis:
Bei Verwendung des DB2-Servers legen Sie EXTSHM=OFF fest, bevor Sie WebSphere MQ starten. Die Position dieser Einstellung ist unter Installationsinformationen angegeben. Nachdem WebSphere MQ erfolgreich gestartet wurde, müssen Sie vor dem Starten von InterChange Server EXTSHM=ON festlegen.

Scripts von WebSphere MQ konfigurieren

So konfigurieren Sie die Scripts von WebSphere MQ:

  1. Wechseln Sie in das Verzeichnis PRODUKTVERZ/mqseries.
  2. Vergewissern Sie sich, dass der Name des Warteschlangenmanagers von WebSphere MQ in den Scripts clear_mq, configure_mq, start_mq und end_mq mit dem Namen übereinstimmt, den der UNIX-Systemadministrator in der Zeile für den Warteschlangenmanager der Systemdatei /etc/inetd.conf zugeordnet hat.
    Anmerkung:
    Wenn Sie mit Linux arbeiten, ist der Name des Warteschlangenmanagers in einer Konfigurationsdatei im Verzeichnis /etc/xinetd.d und nicht in der Systemdatei /etc/inetd.conf definiert.

    Das Installationsprogramm ordnet den Wert aus dem Feld "Name des Warteschlangenmanagers" auf der Registerkarte "WebSphere MQ" in der Konfigurations-GUI für InterChange Server als Namen des Warteschlangenmanagers in den Scripts crossworlds_mq.tst, clear_mq, configure_mq, start_mq und end_mq zu.

    Wenn der in diesem Feld eingegebene Wert nicht mit dem Namen des Eintrags für den Warteschlangenmanager in der Datei /etc/inetd.conf übereinstimmt, wird WebSphere MQ nicht korrekt ausgeführt. Ändern Sie die Scripts clear_mq, configure_mq, start_mq und end_mq so, dass der Name mit dem Namen übereinstimmt, der in der Systemdatei /etc/inetd.conf definiert ist. Wenn Sie bei der Ermittlung des Warteschlangennamens in dieser Systemdatei Unterstützung benötigen, wenden Sie sich an Ihren UNIX-Systemadministrator.

  3. Prüfen Sie die Datei crossworlds_mq.tst, um sicherzustellen, dass die Einträge für alle Warteschlangendefinitionen korrekt sind.

    Achten Sie auf Folgendes:

Wenn Sie die Scripts von WebSphere MQ anpassen müssen, können Sie die ausführbaren Scripts im Verzeichnis ProductDir/mqseries anpassen. Änderungen, die Sie direkt in diesen Versionen der Scripts von WebSphere MQ vornehmen, werden überschrieben, falls Sie InterChange Server durch Auswahl der Schaltfläche Übernehmen auf der Registerkarte "WebSphere MQ" in der Konfigurations-GUI von InterChange Server rekonfigurieren.

Nachrichtenübermittlungssystem von WebSphere MQ konfigurieren

So können Sie das Nachrichtenübermittlungssystem von WebSphere MQ für InterChange Server konfigurieren:

  1. Stellen Sie sicher, dass die Scripts crossworlds_mq.tst, configure_mq und start_mq im Verzeichnis PRODUKTVERZ/mqseries für Ihr System korrekt konfiguriert sind. Weitere Informationen finden Sie unter "Scripts von WebSphere MQ konfigurieren".
  2. Falls Sie bereits einen Warteschlangenmanager erstellt haben, müssen Sie ihn löschen, bevor Sie den neuen Warteschlangenmanager erstellen.
  3. Achten Sie darauf, dass Sie als Benutzer mit WebSphere MQ-Berechtigungen angemeldet sind.

    Starten Sie WebSphere MQ, und führen Sie die Scripts im Verzeichnis mqseries als Administrator für WebSphere Business Integration (admin) bzw. als ein anderer Benutzer aus, der zur WebSphere MQ-Gruppe (mqm) gehört. Wenn Sie noch nicht als einer dieser Benutzer definiert sind, können Sie den Befehl su verwenden oder sich erneut als ein geeigneter Benutzer anmelden. Mit dem Befehl groups können Sie eine Liste der Gruppen abrufen, deren Mitglied Sie sind.

  4. Führen Sie das Script configure_mq mit dem folgenden Befehl aus:
    ./configure_mq
     
     
     

    Dieses Script erstellt einen Warteschlangenmanager von WebSphere MQ und ordnet ihm den Namen zu, der im Installationsprogramm definiert wurde. Erstellen Sie einen Warteschlangenmanager nur bei der Erstkonfiguration des InterChange Server-Systems. Die Ausgabe eines erfolgreich ausgeführten Befehls enthält die folgende Zeile:

    No commands have a syntax error.
     
  5. Starten Sie den Warteschlangenmanager von WebSphere MQ mit dem folgenden Befehl:
    ./start_mq
     
     
     
  6. Führen Sie das Script testMQ.sh aus, um festzustellen, ob WebSphere MQ für die Kommunikation mit InterChange Server bereit ist. Hierzu navigieren Sie zum Verzeichnis PRODUKTVERZ/bin, und führen Sie das Script testMQ.sh durch Eingabe des folgenden Befehls aus:
    ./testMQ.sh
     
     
     

Prüfen Sie das Verzeichnis /var/mqm/errors, um sicherzustellen, dass in AMQERR01 keine Fehler protokolliert wurden. Zum Stoppen des Warteschlangenmanagers von WebSphere MQ verwenden Sie das Script end_mq .

Copyright IBM Corp. 1997, 2004