View a markdown version of this page

Amazon EMR 7.10.0 - Note sulla versione di Oozie - Amazon EMR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon EMR 7.10.0 - Note sulla versione di Oozie

Problemi noti di Oozie:

  • Conflitto di versione in Oozie Sharelib:

    • Oozie sharelib contiene più versioni di commons-cli (versioni 1.2 e 1.5).

    • Se riscontri problemi di compatibilità, considera uno dei seguenti:

      • Rimozione dei file JAR commons-cli-1.2.

      • Sostituzione di commons-cli-1.2 con commons-cli-1.5.

  • Compatibilità con Pig JAR:

    • Il jar Pig incluso di default in Oozie sharelib è il jar open source. Ciò differisce dal Pig jar disponibile altrove nel cluster EMR, sull'installazione dell'applicazione Pig, che include miglioramenti e ottimizzazioni aggiuntivi specifici per EMR. Gli utenti devono essere consapevoli di questa differenza durante lo sviluppo dei flussi di lavoro Pig.

  • La configurazione,oozie.base.url, viene utilizzata principalmente per fare riferimento al callback di Oozie e URLs, per impostazione predefinita, avviene tramite HTTP, anche con In-Transit Encryption abilitata. Ciò è previsto perché, secondo la documentazione di configurazione di Oozie, la configurazione HTTPS predefinita farà sì che tutti gli Oozie URLs utilizzino HTTPS tranne il callback. JobTracker URLs Questo serve a semplificare la configurazione (non sono necessarie modifiche al di fuori di Oozie), ma va bene perché Oozie non si fida comunque intrinsecamente dei callback; sono usati come suggerimenti. Tuttavia, se la configurazione oozie.base.url è impostata esplicitamente in modo che punti a HTTPS for Oozie callback, si verificherà un errore perché, per impostazione predefinita, i certificati richiesti non vengono aggiunti direttamente nel truststore Java predefinito.