Comment puis-je attribuer une adresse IP privée statique au nœud primaire de mon cluster Amazon EMR ?

Lecture de 2 minute(s)
0

Je souhaite créer une adresse IP privée statique et l’associer au nœud primaire d'un cluster Amazon EMR.

Résolution

Pour créer une adresse IP privée statique et associer l'adresse IP au nœud primaire de votre cluster, utilisez une action d’amorçage.

Effectuez les opérations suivantes :

  1. Confirmez que votre stratégie AWS Identity and Access Management (AWS IAM) autorise les autorisations pour EMR_EC2_DefaultRole et ec2:AssignPrivateIpAddresses.
  2. Connectez-vous à GitHub sur le site Web de GitHub.
  3. Téléchargez le script assign_private_ip.py assign_private_ip.py sur le site Web de GitHub.
    Remarque : Si vous utilisez des configurations de sécurité pour lancer votre cluster avec uniquement IMDSv2 autorisé, téléchargez la version 2 du script assign_private_ip_v2.py sur le site Web de GitHub.
  4. Enregistrez le script dans un compartiment Amazon Simple Storage Service (Amazon S3).
  5. Spécifiez le script en tant qu’action d’amorçage personnalisée, puis utilisez-le pour lancer votre cluster. Vous pouvez également exécuter le script en tant qu'étape Amazon EMR.
    Remarque : Le script requiert une adresse IP privée provenant de la plage CIDR de votre sous-réseau et une région AWS comme argument. Le script associe cette adresse IP privée à l’interface réseau (eth0) du nœud primaire. Le script configure également les paramètres de réseau pour rediriger l’intégralité du trafic de l’adresse IP secondaire jusqu’à l’adresse IP primaire. Il utilise le format s3://BUCKET_NAME/assign_private_ip.py PRIVATE_IP us-east-1.
  6. Pour trouver la nouvelle adresse IP, ouvrez la console Amazon Elastic Compute Cloud (Amazon EC2).
  7. Sélectionnez l'instance Amazon EC2 qui est le nœud primaire du cluster EMR. La nouvelle adresse IP apparaît dans l’onglet Mise en réseau, dans le champ Adresses IP privées secondaires.

Informations connexes

Comment puis-je déterminer s’il faut utiliser une action ou une étape d’amorçage dans mon cluster Amazon EMR ?

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 6 mois