1.flink关闭问题
flink运行较长的一段时间之后使用
bin/stop-cluster.sh
无法正常关闭,提示:
No taskexecutor daemon to stop on host xxx.
No standalonesession daemon to stop on host xxx.
flink其他功能运行正常
flink部署模式
standalone
原因
FLINK_HOME/bin/目录的config.sh文件中有以下变量
DEFAULT_ENV_PID_DIR="/tmp"
flink启动是会把启动的进程的ID存到一个文件中,由于配置不修改的话文件默认是保存到系统的/tmp目录下,由于是临时目录,会被系统清理,所以存放的ID就找不到了,也就没法关闭集群了。
修改该变量目录就可以了
网友评论