Avec xscmd, vous pouvez effectuer des tâches d'administration dans l'environnement.
Avant de commencer
- Vous devez disposer d'une installation client.
- Le dispositif doit être créé. Vous devez avoir l'adresse IP et le numéro de port d'un serveur de catalogue actif. Dans l'interface utilisateur, cliquez sur . Sélectionnez un membre de collectivité. L'adresse IP et le numéro de port du serveur de catalogue s'affichent.
- Vérifiez que la variable d'environnement JAVA_HOME est définie pour utiliser l'environnement d'exécution installé avec le produit.
Si vous utilisez la version d'évaluation du produit, vous devez définir la variable d'environnement JAVA_HOME.
Procédure
- 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 . Le fichier de clés certifiées par défaut est le fichier xsatruststore.jks. Le mot de passe par défaut est : xc10pass.
- 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.
- Définissez la variable d'environnement CLIENT_AUTH_LIB :
set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
export CLIENT_AUTH_LIB
- 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]
- Affichez l'aide des différentes options xscmd.
- Pour afficher l'aide générale, exécutez la commande suivante :
./xscmd.sh -h
xscmd.bat -h
- Pour afficher la liste de toutes les commandes, exécutez la commande suivante :
./xscmd.sh -lc
xscmd.bat -lc
- Pour afficher l'aide d'une commande, exécutez la commande suivante :
./xscmd.sh -h nom_commande
xscmd.bat -h nom_commande
- Pour afficher une liste des groupes de commandes, exécutez la commande suivante :
./xscmd.sh -lcg
xscmd.bat -lcg
- Pour afficher la liste des commandes dans un groupe de commandes, exécutez la commande suivante :
./xscmd.sh
-lc nom_groupe_commandes
xscmd.bat -lc nom_groupe_commandes
- 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 :
./xscmd.sh -c <nom_commande>
-cep nomhôte:port(,nomhôte:port)
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