Debugging Spark applications
If an application is in the Error state, you can debug the application from the Spark Instance Groups page in the cluster management console.
About this task
When a Spark application enters the Error state, you can debug the application by downloading the driver and executor logs and viewing the application's activity that is related to the resource orchestrator.
The following table lists issues that cause an application to either fail or become stuck in the
waiting or submitted state. The table also provides the log files or resource data where you can
view the issues.
Log or resource data | Issues that cause an application to fail | Issues that cause an application to become stuck in the waiting or submitted state |
---|---|---|
driver log |
|
|
executor log |
|
|
Spark master log |
|
|
resource metrics |
|
|
resource activity |
|