我正在使用Spark API (Spark核心API,而不是流,SQL等)我经常在spark转储日志中看到这种错误:Spark环境:1.3.1 yarn-client
ERROR executor.CoarseGrainedExecutorBackend: RECEIVED SIGNAL 15: SIGTERM
- 谁触发SIGTERM。YARN,Spark还是我自己?
- 这个信号会终止Spark Executor吗?如果没有,会影响spark程序吗?
我按Ctrl+c,但这将是SIGINT。如果YARN杀死执行器,那就是SIGKILL。
您可能会在纱线日志中找到原因。如果激活了日志聚合,则可以键入
yarn logs -applicationId [app_id]