Accéder au contenu principal Passer au contenu complémentaire

Lister les groupes d'instances dans le cluster Amazon EMR

Configurez le tAmazonEMRListInstances et le tJava pour récupérer et afficher les informations d'ID et de nom de tous les groupes d'instances d'un cluster en cours d'exécution.

Procédure

  1. Double-cliquez sur le tAmazonEMRListInstances pour ouvrir sa vue Basic settings.
  2. Dans les champs Access Key et Secret Key, saisissez les informations d'authentification requises pour accéder à Amazon S3.
  3. Sélectionnez la région AWS dans la liste Region. Dans cet exemple, sélectionnez Asia Pacific (Tokyo).
  4. Décochez la case Filter master and core instances pour lister tous les groupes d'instances, y compris les groupes d'instances de type Master, Core et Task.
  5. Dans le champ Cluster id, saisissez l'ID du cluster pour lequel lister les groupes d'instances. Dans cet exemple, la valeur retournée de la variable globale CLUSTER_FINAL_ID du précédent tAmazonEMRManage est utilisée.
  6. Double-cliquez sur le composant tJava pour ouvrir sa vue Basic settings.
  7. Dans le champ Code, saisissez le code suivant pour afficher les informations d'ID et de nom de chaque groupe d'instances dans le cluster.
    System.out.println("\r\n===== Instance Group =====");
    System.out.println("Instance Group ID:    " + (String)globalMap.get("tAmazonEMRListInstances_1_CURRENT_GROUP_ID"));
    System.out.println("Instance Group Name:  " + (String)globalMap.get("tAmazonEMRListInstances_1_CURRENT_GROUP_NAME"));

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !