解决 flink 关闭集群失败
问题描述
bin/start-cluster.sh
启动flink集群一段时间之后,不能用bin/stop-cluster.sh
关闭集群。
关闭失败原因分析
flink启动时会把启动的进程的ID存到一个文件中,由于配置不修改的话文件默认是保存到系统的/tmp目录下,由于是临时目录,会被系统清理,所以存放的ID就找不到了,也就没法关闭集群了。
默认放在
/tmp
目录或许是每个系统都有这个目录
解决方案
修改FLINK_HOME/bin/目录的config.sh文件,将DEFAULT_ENV_PID_DIR="/tmp"改为:DEFAULT_ENV_PID_DIR的位置修改到一个合适的位置。
1
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦