

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon EMR 叢集疑難排解
<a name="emr-troubleshoot"></a>

 EMR 叢集會在複雜的生態系統中執行，其中包含開放原始碼軟體、自訂應用程式程式碼和 AWS 服務。當其中任何部分發生問題時，叢集可能會失敗或需要比您預期的時間更長的時間才能完成。下列主題可協助您識別叢集問題以及修正這些問題。

**Topics**
+ [哪些工具可用於對 Amazon EMR 叢集進行故障診斷？](emr-troubleshoot-tools.md)
+ [檢視和重新啟動 Amazon EMR 和應用程式程序 (常駐程式)](emr-process-restart-stop-view.md)
+ [Amazon EMR 中常見錯誤的集合](emr-troubleshoot-errors.md)
+ [對錯誤碼失敗的 Amazon EMR 叢集進行故障診斷](emr-troubleshoot-failed.md)
+ [對慢速 Amazon EMR 叢集進行故障診斷](emr-troubleshoot-slow.md)
+ [對搭配 AWS Lake Formation 使用 Amazon EMR 時的常見問題進行故障診斷](emr-troubleshoot-lf.md)

在 [EMR 上疑難排解 Spark 應用程式](https://aws.github.io/aws-emr-best-practices/docs/bestpractices/Applications/Spark/troubleshooting/)的指引。

 當您開發新的 Hadoop 應用程式時，建議您啟用偵錯並處理一小部分但具有代表性的資料子集來測試應用程式。您可能還想逐步執行應用程式以分別測試每個步驟。如需詳細資訊，請參閱[設定 Amazon EMR 叢集記錄和偵錯](emr-plan-debugging.md)及[步驟 5：逐步測試 Amazon EMR 叢集](emr-troubleshoot-failed-5-test-steps.md)。