View a markdown version of this page

Amazon EMR 7.3.0 - Notes de mise à jour de Tez - Amazon EMR

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Amazon EMR 7.3.0 - Notes de mise à jour de Tez

Amazon EMR 7.3.0 - Testez les modifications

Type Description
Amélioration Fournir une option pour activer le protocole SSL pour le service d'interface utilisateur Web Tez AM

Amazon EMR 7.3.0 - Nouvelles configurations

Classification Nom Par défaut Description

tez-site

tez.am.tez-ui.webservice.enable.ssl

false

Autoriser l'activation du protocole SSL pour le Web AM UIService

tez-site

tez.am.tez-ui.webservice.enable.client.auth

false

Autoriser l'activation de l'authentification côté client pour le Web AM UIService

Amazon EMR 7.3.0 - Quelques problèmes connus

Problème de nettoyage du DAG Tez (EMR 6.11.0 - EMR 7.2.0) — Dans les clusters où le protocole SSL est activé et qui exécutent les versions 6.11.0 à 7.2.0 d'EMR, il existe un SSLHandshakeproblème connu selon lequel une exception se produit dans TEZ Application Master (AM) pendant la phase de nettoyage du DAG. Cela se produit lorsque vous tentez de supprimer des données de shuffle intermédiaires depuis des nœuds distants via HTTPS une fois la requête terminée, et non pendant l'exécution de la requête. Le problème est dû au fait que Tez AM ne peut pas lire la configuration TrustStore appropriée lors de l'appel du point de terminaison du service Shuffle Handler. Toutefois, cela n'affecte que le nettoyage des données de shuffle pendant le nettoyage du DAG. Le nettoyage au niveau de l'application (AM) se produit de toute façon et nettoie toutes les données de shuffle persistantes. Cela ne conduit donc pas à une accumulation de données remaniée.

Version corrigée : — EMR 7.3.0

Solution : ajoutez la configuration SSL suivante au fichier tez-site.xml :

<property> <name>ssl.client.truststore.location</name> <value>{SSL_TRUSTSTORE_LOCATION}</value> </property>