ruiliang created SPARK-52242: -------------------------------- Summary: spark support yarn containerType opportunistic Key: SPARK-52242 URL: https://issues.apache.org/jira/browse/SPARK-52242 Project: Spark Issue Type: Improvement Components: YARN Affects Versions: 3.5.4 Reporter: ruiliang Attachments: spark-support-yarn-OPPORTUNISTIC.patch
I checked the relevant spark source code and found that since there was no relevant configuration supporting yarn containerType, Please check the yarn:[https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/OpportunisticContainers.html.] If yarn elastic memory management is enabled, this type is relatively important and can be killed first. Therefore, spark needs to support yarn opportunistic containerType. The relevant changes are as follows: 1)Support containerType opportunistic 2) Add the container exit code-108 times and upgrade it to GUARANTEED to prevent the job from being killed all the time 3) container exit code 137 is that after yarn enables elastic memory, it will continuously kill the container. This is a normal phenomenon and should not be counted in the limit of spark.task.maxFailures. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org