Verwaltung mit dem Dienstprogramm xscmd

Mit dem Dienstprogramm xscmd können Sie Verwaltungsaufgaben in der Umgebung ausführen.

Vorbereitende Schritte

Vorgehensweise

  1. Laden Sie den aktiven Truststore für das Gerät auf den Client herunter. Klicken Sie in der Benutzerschnittstelle des Geräts auf Gerät > Einstellungen > Transport Layer Security > Aktiven Truststore herunterladen. Die Standard-Truststore-Datei befindet sich in der Datei xsatruststore.jks. Das Standardkennwort für diese Datei lautet: xc10pass.
  2. Optional: Wenn die Clientauthentifizierung aktiviert ist: Öffnen Sie auf der Clientinstallation ein Befehlszeilenfenster. Setzen Sie in der Befehlszeile die entsprechenden Umgebungsvariablen.
    1. Setzen Sie die Umgebungsvariable CLIENT_AUTH_LIB:
      • [Windows] set CLIENT_AUTH_LIB=<Pfad_zu_Sicherheits-JARs_oder_Klassen>
      • [Unix] set CLIENT_AUTH_LIB=<Pfad_zu_Sicherheits-JARs_oder_Klassen> export CLIENT_AUTH_LIB
  3. Verbinden Sie das Dienstprogramm xscmd mit dem Gerät. Führen Sie im Verzeichnis bin auf der Clientinstallation den folgenden Befehl aus:
    xscmd.bat -ts xsatruststore.jks -tst jks -tsp xc10pass -user xcadmin -pwd xcadmin 
    -cep myxc10.mycompany.com  -prot TLS -cxpv IBMJSSE2 -tt TCP/IP [additional parameters]
  4. Zeigen Sie die Hilfe für die verschiedenen xscmd-Optionen an.
    • Führen Sie den folgenden Befehl aus, um die allgemeine Hilfe anzuzeigen:
      • [Unix] ./xscmd.sh -h
      • [Windows] xscmd.bat -h
    • Führen Sie den folgenden Befehl aus, um eine Liste aller Befehle anzuzeigen:
      • [Unix] ./xscmd.sh -lc
      • [Windows] xscmd.bat -lc
    • Führen Sie den folgenden Befehl aus, um die Hilfe für einen bestimmten Befehl anzuzeigen:
      • [Unix] ./xscmd.sh -h Befehlsname
      • [Windows] xscmd.bat -h Befehlsname
    • Führen Sie den folgenden Befehl aus, um eine Liste der Befehlsgruppen anzuzeigen:
      • [Unix] ./xscmd.sh -lcg
      • [Windows] xscmd.bat -lcg
    • Führen Sie den folgenden Befehl aus, um eine Liste der Befehle in einer Befehlsgruppe anzuzeigen:
      • [Unix] ./xscmd.sh -lc Name_der_Befehlsgruppe
      • [Windows] xscmd.bat -lc Name_der_Befehlsgruppe
  5. Führen Sie Befehle aus, die Verbindungen zu bestimmten Katalogservern herstellen. Sie müssen die IP-Adresse und die Portkombinationen von mindestens einem Katalogserver angeben, um Informationen von den Daten-Grids abzurufen, die auf dem Gerät ausgeführt werden.
    • Geben Sie eine Liste Katalogserver an, zu denen eine Verbindung hergestellt werden soll:
      • [Unix] ./xscmd.sh -c <Befehlsname> -cep Hostname:Port(,Hostname:Port)
      • [Windows] xscmd.bat -c <Befehlsname> -cep Hostname:Port(,Hostname:Port)
      In den vorherigen Befehlen steht Befehlsname für den Namen des Befehls, den Sie ausführen. Hostname:Port steht für den Hostnamen und den Listener-Port des Katalogservers.
    Vorsicht:
    Verwenden Sie die folgenden Befehle nicht in einer WebSphere DataPower XC10 Appliance-Umgebung:
    • -c releaseShard
    • -c reserveShard
    • -c swapShardWithPrimary
    • -c suspendBalancing
    • -c resumeBalancing
    • -c teardown
    • -c triggerPlacement
    • -c showinfo