Befehlsgruppe "ManagedNodeAgent" für das Objekt "AdminTask" mit wsadmin-Scripting

Sie können die Scripting-Sprache Jython verwenden, um den Job-Manager mit dem Tool "wsadmin" zu konfigurieren. Verwenden Sie die Befehle und Parameter in der Gruppe "ManagedNodeAgent", um Ihre Job-Manager-Konfiguration für verwaltete Knoten zu konfigurieren, abzufragen und zu verwalten.

getRuntimeRegistrationProperties

Der Befehl "getRuntimeRegistrationProperties" zeigt die Laufzeiteigenschaften für einen verwalteten Knoten und den zugehörigen Job-Manager an.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-jobManagerUUID
Gibt die UUID des gewünschten Job-Managers an. (String, optional)
-host
Gibt den Hostnamen an, über den der Job-Manager identifiziert wird. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole, über die der Job-Manager identifiziert wird. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)

Wenn der Knoten bei mehreren Job-Managern registriert ist, verwenden Sie entweder den Parameter "jobManagerUUID" oder die Parameter "host" und "port", um den Job-Manager anzugeben. Wenn das System nur bei einem einzigen Job-Manager registriert ist, können Sie alle optionalen Parameter weglassen.

Rückgabewert

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.getRuntimeRegistrationProperties('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Mit Jython (List):
    AdminTask.getRuntimeRegistrationProperties('-managedNodeName', 'myJobManagedNode',
     '-jobManagerUUID', 'myJobMgrKey')

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.getRuntimeRegistrationProperties('-interactive')

isPollingJobManager

Der Befehl "isPollingJobManager" bestimmt, ob ein verwalteter Knoten einen Job-Manager abfragt.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-jobManagerUUID
Gibt die UUID des gewünschten Job-Managers an. (String, optional)
-host
Gibt den Hostnamen an, über den der Job-Manager identifiziert wird. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole, über die der Job-Manager identifiziert wird. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)

Verwenden Sie entweder den Parameter "jobManagerUUID" oder die Parameter "host" und "port", um den Job-Manager anzugeben. Wenn das System nur bei einem einzigen Job-Manager registriert ist, können Sie alle optionalen Parameter weglassen.

Rückgabewert

Der Befehl gibt true zurück, wenn die Abfrage aktiviert ist, und false, wenn die Abfrage nicht aktiviert ist.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.isPollingJobManager('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Mit Jython (List):
    AdminTask.isPollingJobManager('-managedNodeName', 'myJobManagedNode', '-jobManagerUUID', 'myJobMgrKey')

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.isPollingJobManager('-interactive')

listJobManagers

Der Befehl "listJobManagers" listet alle Job-Manager auf, bei denen ein bestimmter Knoten registriert ist.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-jobManagerUUID
Gibt die UUID des gewünschten Job-Managers an. (String, optional)
-host
Gibt den Hostnamen an, über den der Job-Manager identifiziert wird. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole, über die der Job-Manager identifiziert wird. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)

Verwenden Sie entweder den Parameter "jobManagerUUID" oder die Parameter "host" und "port", um den Job-Manager anzugeben. Wenn das System nur bei einem einzigen Job-Manager registriert ist, können Sie alle optionalen Parameter weglassen.

Rückgabewert

Der Befehl gibt eine Liste mit Job-Manager-Eigenschaften zurück, darunter die UUID und den Hostnamen für den Job-Manager. Je nach Eigenschaften, die während der Registrierung des verwalteten Knotens definiert wurde, kann der Befehl auch die Portnummer, den Verbindungstyp und den Benutzernamen anzeigen. Der Wert der Kennworteigenschaft wird nicht angezeigt.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.listJobManagers('-managedNodeName myJobManagedNode')
  • Mit Jython (List):
    AdminTask.listJobManagers('-managedNodeName', 'myJobManagedNode')

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.listJobManagers('-interactive')

registerWithJobManager

Der Befehl "registerWithJobManager" registriert einen verwalteten Knoten oder Deployment Manager beim Job-Manager.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-host
Gibt den Hostnamen des Job-Managers an. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole für den Job-Manager an. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)
-user
Gibt den Benutzernamen für die Anmeldung beim Job-Manager an. Der Benutzer muss die Administratorrolle für den Job-Manager haben. (String, optional)
-password
Gibt das Kennwort für die Anmeldung beim Job-Manager an. (String, optional)
-alias
Gibt den Alias des zu registrierenden verwalteten Knotens an. (String, optional)
-startPolling
Gibt an, ob das System den Job-Manager nach der Registrierung des verwalteten Knotens abfragt. e(Boolean, optional)
-autoAcceptSigner
Gibt an, ob der vom Server bereitgestellte Unterzeichner automatisch akzeptiert werden soll. Geben Sie false an, um diese Option zu inaktivieren. Der Standardwert ist true.e(Boolean, optional)

Rückgabewert

Der Befehl gibt die Konfigurations-ID des Job-Manager zurück, wie in der folgenden Ausgabe gezeigt:
'JobMgr-JOB_MANAGER-2f7d5a29-e601-417b-9124-7737be64dd0a'

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.registerWithJobManager('[-host myJobMgrHostname -managedNodeName myJobManagedNode -alias endpoint1]') 
  • Mit Jython (List):
    AdminTask.registerWithJobManager(['-host', 'myJobMgrHostname', '-managedNodeName myJobManagedNode',
     '-alias', 'endpoint1']) 

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.registerWithJobManager('-interactive') 

setRuntimeRegistrationProperties

Der Befehl "setRuntimeRegistrationProperties" legt Laufzeiteigenschaften für verwaltete Knoten und Job-Manager fest.

Zielobjekt

Ohne.

Optionale Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. Wenn Sie die UUID nicht angeben, wendet das System die Eigenschaften auf alle verwalteten Knoten an. (String, optional)
-jobManagerUUID
Gibt die UUID des gewünschten Job-Managers an. Wenn Sie den Parameter "jobManagerUUID" nicht angeben, wendet das System die Eigenschaften auf alle Job-Manager an. (String, optional)
-host
Gibt den Hostnamen an, über den der Job-Manager identifiziert wird. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole, über die der Job-Manager identifiziert wird. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)
-interval
Gibt an, wie lange (in Sekunden) das System wartet, bevor der gewünschte verwaltete Knoten den Job-Manager abfragt. (String, optional)
-size
Gibt die maximal Größe des Thread-Pools pro verwaltetem Knoten an. (String, optional)

Rückgabewert

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.setRuntimeRegistrationProperties('-managedNodeName myJobManagedNode 
     -jobManagerUUID myJobMgrKey -interval 600')
  • Mit Jython (List):
    AdminTask.setRuntimeRegistrationProperties('-managedNodeName', 'myJobManagedNode', 
     '-jobManagerUUID', 'myJobMgrKey', '-interval', '600')

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.setRuntimeRegistrationProperties('-interactive')

startPollingJobManager

Der Befehl "startPollingJobManager" weist einen verwalteten Knoten an, mit der Abfrage des Job-Managers zu beginnen.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-jobManagerUUID
Gibt die UUID des gewünschten Job-Managers an. (String, optional)
-host
Gibt den Hostnamen an, über den der Job-Manager identifiziert wird. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole, über die der Job-Manager identifiziert wird. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)

Verwenden Sie entweder den Parameter "jobManagerUUID" oder die Parameter "host" und "port", um den Job-Manager anzugeben. Wenn das System nur bei einem einzigen Job-Manager registriert ist, können Sie alle optionalen Parameter weglassen.

Rückgabewert

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.startPollingJobManager('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Mit Jython (List):
    AdminTask.startPollingJobManager('-managedNodeName', 'myJobManagedNode', '-jobManagerUUID', 'myJobMgrKey')

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.startPollingJobManager('-interactive')

stopPollingJobManager

Der Befehl "stopPollingJobManager" weist einen verwalteten Knoten an, die Abfrage des Job-Managers zu stoppen.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-jobManagerUUID
Gibt die UUID des gewünschten Job-Managers an. (String, optional)
-host
Gibt den Hostnamen an, über den der Job-Manager identifiziert wird. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole, über die der Job-Manager identifiziert wird. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)

Verwenden Sie entweder den Parameter "jobManagerUUID" oder die Parameter "host" und "port", um den Job-Manager anzugeben. Wenn das System nur bei einem einzigen Job-Manager registriert ist, können Sie alle optionalen Parameter weglassen.

Rückgabewert

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.stopPollingJobManager('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Mit Jython (List):
    AdminTask.stopPollingJobManager('-managedNodeName', 'myJobManagedNode', '-jobManagerUUID', 'myJobMgrKey')

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.stopPollingJobManager('-interactive')

unregisterWithJobManager

Der Befehl "unregisterWithJobManager" entfernt die Registrierung des verwalteten Knotens aus der Konfiguration des Job-Managers.

Zielobjekt

Ohne.

Erforderliche Parameter

-managedNodeName
Gibt den Namen des gewünschten verwalteten Knotens an. (String, erforderlich.)

Optionale Parameter

-host
Gibt den Hostnamen des Job-Managers an. Der Standardwert ist localhost.(String, optional)
-port
Gibt die Portnummer der Administrationskonsole für den Job-Manager an. Wenn die Sicherheit aktiviert ist, verwenden Sie die Nummer des sicheren Ports. Wenn die Sicherheit inaktiviert ist, verwenden Sie die Nummer des nicht gesicherten Ports. Die Standardnummer für den sicheren Port ist 9943, die Standardnummer für den nicht gesicherten Port ist 9960. (String, optional)
-user
Gibt den Benutzernamen für die Anmeldung beim Job-Manager an. Der Benutzer muss die Administratorrolle für den Job-Manager haben. (String, optional)
-password
Gibt das Kennwort für die Anmeldung beim Job-Manager an. (String, optional)

Rückgabewert

Der Befehl gibt die Konfigurations-ID des Job-Manager zurück, wie in der folgenden Ausgabe gezeigt:
'JobMgr-JOB_MANAGER-0aa85922-bd9a-4ca6-b72c-467cd256b9b3'

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.unregisterWithJobManager('[-host myJobMgrHostname -port 8989 -managedNodeName myJobManagedNode]') 
  • Mit Jython (List):
    AdminTask.unregisterWithJobManager(['-host', 'myJobMgrHostname', '-managedNodeName', 'myJobManagedNode']) 

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.unregisterWithJobManager('-interactive') 

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7managednodeagent
Dateiname:rxml_7managednodeagent.html