Comment attribuer une adresse IP privée statique au nœud principal 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 principal d'un cluster Amazon EMR à l'aide d'une action d'amorçage.

Résolution

  1. Vérifiez que votre politique AWS Identity and Access Management (IAM) autorise les autorisations pour EMR_EC2_DefaultRole and ec2:AssignPrivateIpAddresses.
  2. Connectez-vous à GitHub.
  3. Téléchargez le assign_private_ip.py depuis AWS Labs.
  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 lors du lancement d'un cluster Amazon EMR. Vous pouvez également exécuter le script en tant qu'étape Amazon EMR. Le script nécessite un argument, qui est une adresse IP privée de la plage d'adresses CIDR de votre sous-réseau. Le script associe cette adresse IP privée à l'interface réseau (eth0) du nœud maître. Le script configure également les paramètres réseau pour rediriger tout le trafic de l'adresse IP secondaire vers l'adresse IP principale.
  6. Pour trouver la nouvelle adresse IP, ouvrez la console Amazon Elastic Compute Cloud (Amazon EC2). Sélectionnez ensuite l'instance EC2 qui fait office de nœud principal du cluster EMR. La nouvelle adresse IP apparaît dans l'onglet Description, dans le champ IP privées secondaires.

Informations connexes

Comment déterminer si je dois utiliser une action d'amorçage ou une étape dans mon cluster Amazon EMR ?

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 3 ans