Troubleshoot Amazon EMR clusters
An EMR cluster runs in a complex ecosystem that comprises open-source software, custom application code, and AWS services. When a problem occurs with any of these parts, the cluster might fail or take longer than you expect for it to complete. The following topics can help you identify cluster issues and how to fix them.
Topics
- What tools are available for troubleshooting an Amazon EMR cluster?
- View and restart Amazon EMR and application processes (daemons)
- Collections of common errors in Amazon EMR
- Troubleshoot an Amazon EMR cluster that has failed with an error code
- Troubleshoot a slow Amazon EMR cluster
- Troubleshoot common issues when using Amazon EMR with AWS Lake Formation
When you are developing a new Hadoop application, we recommend that you enable debugging and process a small but representative subset of your data to test the application. You may also want to run the application step-by-step to test each step separately. For more information, see Configure Amazon EMR cluster logging and debugging and Step 5: Test the Amazon EMR cluster step by step.