Scarica lo script assign\ _private\ _ip.pyassign\ _private\ _ip.py dal sito web di GitHub. Nota: se utilizzi configurazioni di sicurezza per avviare il cluster con solo IMDSv2 consentito, scarica la versione 2 dello script assign\ _private\ _ip_v2.py dal sito web di GitHub.
Salva lo script in un bucket Amazon Simple Storage Service (Amazon S3).
Specifica lo script come un'operazione di bootstrap personalizzata, quindi utilizza lo script per avviare il cluster. Puoi anche eseguire lo script come fase di Amazon EMR. Nota: lo script richiede un indirizzo IP privato dall'intervallo CIDR della sottorete e una Regione AWS come argomento. Lo script collega tale indirizzo IP privato all'interfaccia di rete (eth0) del nodo principale. Inoltre, lo script configura le impostazioni di rete per reindirizzare tutto il traffico dall'indirizzo IP secondario all'indirizzo IP principale. Utilizza il formato s3://BUCKET_NAME/assign_private_ip.py PRIVATE_IP us-east-1.
Seleziona l'istanza Amazon EC2 che è il nodo principale del cluster EMR. Il nuovo indirizzo IP è disponibile nella scheda Reti, nel campo IP privati secondari.