Affichage des informations de zone avec l'utilitaire xscmd

Vous pouvez utiliser le modèle de l'exemple d'utilitaire xscmd pour afficher les informations relatives à votre déploiement de zone en cours, y compris les données de placement de fragment.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Vous pouvez déterminer les informations relatives à votre configuration liées aux paramètres de zone à l'aide de l'utilitaire xscmd fourni avec le produit.

Procédure

Utilisez l'utilitaire xscmd pour déterminer des informations sur les fragments de données. Exécutez la commande suivante :
xscmd -c showPlacement -z zone_name

Exemple

Vous pouvez également exécuter un scénario simple à l'aide de l'exemple d'initiation racine_install_wxs/ObjectGrid/gettingstarted. Pour plus d'informations, voir Tutoriel : Démarrer avec WebSphere eXtreme Scale.
  1. Démarrerzun serveur de catalogue :
    runcat.bat
  2. Déterminez le nombre de répliques, de règles de zone, de conteneurs et les autres paramètres dont vous avez besoin, avec la commande suivante, par exemple : startOgServer.bat serverA0 -objectgridFile xml\objectgrid.xml -deploymentPolicyFile xml\deployment.xml -zone zoneA
  3. Vous pouvez arrêter les processus de conteneur pour simuler une défaillance dans la grille de données : stopOgServer.bat serverA0,serverA1,serverB0 -catalogServiceEndPoints localhost:2809.
    Si le serveur qui contient le dernier fragment d'une partition est arrêté, eXtreme Scale affecte un nouveau fragment primaire. Vous pouvez rechercher les pertes de données :
    • Le script runclient insère et lit l'élément dans votre grille de données.
    • La commande xscmd -c showMapSizes indique le nombre d'éléments dans la grille de données.
  4. Affichez les serveurs de conteneur actifs avec la commande suivante :
    xscmd -c showPlacement -z zone_name