Administration avec l'utilitaire xscmd

Avec xscmd, vous pouvez effectuer des tâches d'administration dans l'environnement.

Avant de commencer

Procédure

  1. Téléchargez le fichier de clés certifiées actif pour le dispositif sur le client. Dans l'interface utilisateur du dispositif, cliquez sur Dispositif > Paramètres > TLS (Transport Layer Security) > Télécharger le fichier de clés certifiées actif. Le fichier de clés certifiées par défaut est le fichier xsatruststore.jks. Le mot de passe par défaut est : xc10pass.
  2. Facultatif : Si l'authentification de client est activée : Sur l'installation client, ouvrez une fenêtre de ligne de commande. Sur la ligne de commande, définissez les variables d'environnement appropriées.
    1. Définissez la variable d'environnement CLIENT_AUTH_LIB :
      • [Windows] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
      • [Unix] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes> export CLIENT_AUTH_LIB
  3. Connectez l'utilitaire xscmd au dispositif. Dans le répertoire bin de l'installation client, exécutez la commande suivante :
    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. Affichez l'aide des différentes options xscmd.
    • Pour afficher l'aide générale, exécutez la commande suivante :
      • [Unix] ./xscmd.sh -h
      • [Windows] xscmd.bat -h
    • Pour afficher la liste de toutes les commandes, exécutez la commande suivante :
      • [Unix] ./xscmd.sh -lc
      • [Windows] xscmd.bat -lc
    • Pour afficher l'aide d'une commande, exécutez la commande suivante :
      • [Unix] ./xscmd.sh -h nom_commande
      • [Windows] xscmd.bat -h nom_commande
    • Pour afficher une liste des groupes de commandes, exécutez la commande suivante :
      • [Unix] ./xscmd.sh -lcg
      • [Windows] xscmd.bat -lcg
    • Pour afficher la liste des commandes dans un groupe de commandes, exécutez la commande suivante :
      • [Unix] ./xscmd.sh -lc nom_groupe_commandes
      • [Windows] xscmd.bat -lc nom_groupe_commandes
  5. Exécutez les commandes de connexion à de serveurs de catalogue spécifiques. Vous devez fournir une ou plusieurs combinaisons de port et d'adresse IP de serveur de catalogue pour extraire des informations relatives aux grilles de données exécutées sur le dispositif.
    • Fournissez la liste des serveurs de catalogue auxquels vous voulez vous connecter :
      • [Unix] ./xscmd.sh -c <nom_commande> -cep nomhôte:port(,nomhôte:port)
      • [Windows] xscmd.bat -c <nom_commande> -cep nomhôte:port(,nomhôte:port)
      Dans les commandes précédentes, nom_commande désigne le nom de la commande que vous exécutez. La valeur nomhôte:port représente le nom d'hôte et le port d'écoute du serveur de catalogue.
    ATTENTION :
    N'utilisez pas les commandes suivantes dans un environnement WebSphere DataPower XC10 Appliance :
    • -c releaseShard
    • -c reserveShard
    • -c swapShardWithPrimary
    • -c suspendBalancing
    • -c resumeBalancing
    • -c teardown
    • -c triggerPlacement
    • -c showinfo