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
- Déployez une grille de données distribuée avec plusieurs centres de données. Pour plus d'informations, voir Routage par zone préférée.
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.
- Démarrerzun serveur de catalogue :
runcat.bat
- 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
- 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.
- Affichez les serveurs de conteneur actifs avec la commande suivante :
xscmd -c showPlacement -z zone_name