关于flink:Flink集群停止失败stopclustersh不起效

flink stop-cluster.sh敞开集群不起作用。
提醒:

No taskexecutor daemon to stop on host xxxx
......

起因:

flink的过程默认存储在/tmp目录下,该目录为长期目录,会被零碎清理,当存储在/tmp下的过程被清理后,执行stop-cluster.sh就无奈找到对应的过程并进行进行了。

解决方案:

更改寄存flink过程的目录,批改flink bin目录下的config.sh文件。
DEFAULT_ENV_PID_DIR="/tmp",将tmp批改为指定的不会被清理的目录即可。
jps 查问过程
kill xxxx
再次启动集群,执行stop-cluster.sh,此时就能够通过脚本来敞开集群了

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理