Mit dem Befehl mqsiaddbrokerinstance können Sie auf Windows-Systemen einen Broker mit mehreren Instanzen hinzufügen.
Informationen zu Einschränkungen bei Zeichensatz, den Sie verwenden können, finden Sie unter Zulässige Zeichen in Befehlen.
Vor dem Start des Brokers müssen Sie sicherstellen, dass der Broker auf diese Netzspeicheradresse zugreifen kann, und dass der WS-Manager für den Broker als ein WebSphere MQ-WS-Manager für mehrere Instanzen konfiguriert wurde.
In diesem Verzeichnis werden auch die Tracesätze gespeichert, die bei aktivierter Tracefunktion erstellt werden. Diese Datensätze werden in das Unterverzeichnis log geschrieben, das vor dem Start des Brokers von Ihnen erstellt werden muss.
Fehlerprotokolle, die vom Broker bei der abnormalen Beendigung von Prozessen erstellt werden, werden ebenfalls in diesem Verzeichnis gespeichert.
Das Fehlerprotokoll hat keine Größenbeschränkung, sein Umfang nimmt also ständig zu. Daher sollten Sie dieses Verzeichnis von Zeit zu Zeit überprüfen und alte Fehlerinformationen löschen.
Dieser Parameter kann nicht mit dem Befehl mqsichangebroker geändert werden. Zur Angabe oder Änderung des Arbeitspfads löschen Sie den Broker und erstellen Sie ihn neu.
Durch die Angabe dieses Parameters wird ein separates Arbeitsverzeichnis für den Broker erstellt. Bei diesem Arbeitsverzeichnis handelt es sich um eine Untergruppe der standardmäßigen Arbeitsverzeichnisstruktur, die weniger Unterverzeichnisse und kein common\profiles-Unterverzeichnis enthält.
Sie können die Servicebenutzer-ID in jeder gültigen Benutzernamenssyntax angeben:
Benutzername
.\Benutzername
Benutzername@Domäne
Domäne\Benutzername
\\Server\Benutzername
Wenn Sie diese Benutzer-ID im nicht qualifizierten Format (Benutzername) angeben, durchsucht das Betriebssystem die gesamte Domäne nach der Benutzer-ID, angefangen bei den lokalen System. Dieser Suchvorgang kann einige Zeit in Anspruch nehmen.
Die von Ihnen angegebene Servicebenutzer-ID muss direkt oder indirekt zur Gruppe mqbrkrs gehören. Die Servicebenutzer-ID muss außerdem Zugriff auf das Ausgangsverzeichnis (in dem WebSphere Message Broker installiert ist) und auf das Arbeitsverzeichnis (wenn der Parameter -w angegeben wurde) haben.
Wenn Sie angeben, dass der Broker als eine gesicherte WebSphere MQ-Anwendung ausgeführt werden soll (Parameter -t), müssen Sie die Servicebenutzer-ID auch der Gruppe mqm hinzufügen.
Eine Beschreibung der Sicherheitsanforderungen für die Servicebenutzer-ID finden Sie im Abschnitt Sicherheitsanforderungen für Windows-Systeme.
Um die Kompatibilität mit vorhandenen Systemen sicherzustellen, können Sie <Kennwort> angeben. Wird jedoch bei Ausführung des Befehls mit diesem Parameter kein Kennwort angegeben, werden Sie beim Aufrufen des Befehls aufgefordert, ein Kennwort anzugeben. Dieses Kennwort muss anschließend ein zweites Mal eingegeben werden, um sicherzustellen, dass es korrekt ist.
Mit dem folgenden Befehl wird eine Brokerinstanz auf dem Broker Mybroker im gemeinsam genutzten Arbeitspfad MyNetworkSharedWorkpath hinzugefügt:
mqsiaddbrokerinstance MyBroker –e /MyNetworkSharedWorkpath -i Fred -a Test