Identificazione del cluster Amazon EMR che serve la tua pipeline - AWS Data Pipeline

AWS Data Pipeline non è più disponibile per i nuovi clienti. Clienti esistenti di AWS Data Pipeline possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni

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à.

Identificazione del cluster Amazon EMR che serve la tua pipeline

Se una EMRCluster o EMRActivity fallisce e le informazioni sull'errore fornite dalla AWS Data Pipeline console non sono chiare, puoi identificare il cluster Amazon EMR che serve la tua pipeline utilizzando la console Amazon EMR. Questo ti aiuta a individuare i log forniti da Amazon EMR per ottenere maggiori dettagli sugli errori che si verificano.

Per visualizzare informazioni più dettagliate sugli errori di Amazon EMR
  1. Nella console AWS Data Pipeline selezionare il triangolo accanto all'istanza della pipeline per espandere i dettagli dell'istanza.

  2. Scegliere View execution details (Visualizza dettagli esecuzione) e selezionare il triangolo accanto al componente.

  3. Nella colonna Details (Dettagli), scegliere More... (Altro...). Si apre la schermata di informazioni che fornisce un elenco di dettagli del componente. Individuare e copiare il valore instanceParent dallo schermo, ad esempio: @EmrActivityId_xiFDD_2017-09-30T21:40:13

  4. Accedi alla console Amazon EMR, cerca un cluster con il valore InstanceParent corrispondente nel nome, quindi scegli Debug.

    Nota

    Perché il pulsante Debug funzioni, la definizione della pipeline deve aver impostato l'EmrActivityenableDebuggingopzione su true e l'EmrLogUriopzione su un percorso valido.

  5. Ora che sai quale cluster Amazon EMR contiene l'errore che causa il guasto della pipeline, segui i suggerimenti per la risoluzione dei problemi nella Amazon EMR Developer Guide.