问题:flink任务cancel或kill后,对应的flink Dashboard web页面无法查看,历史任务执行信息无法查看。
解决方法,启动flink的history storey 进程。
[root@bigdata04 flink-1.11.1]# vi conf/flink-conf.yaml
......
jobmanager.archive.fs.dir: hdfs://bigdata01:9000/completed-jobs/
historyserver.web.address: 192.168.182.103
historyserver.web.port: 8082
historyserver.archive.fs.dir: hdfs://bigdata01:9000/completed-jobs/
historyserver.archive.fs.refresh-interval: 10000
......
然后启动flink的historyserver进程
[root@bigdata04 flink-1.11.1]# bin/historyserver.sh start
验证进程
[root@bigdata04 flink-1.11.1]# jps
5894 HistoryServer
注意:hadoop集群中的historyserver进程也需要启动
在bigdata01、bigdata02、bigdata03节点上启动hadoop的historyserver进程
[root@bigdata01 hadoop-3.2.0]# bin/mapred --daemon start historyserver
[root@bigdata02 hadoop-3.2.0]# bin/mapred --daemon start historyserver
[root@bigdata03 hadoop-3.2.0]# bin/mapred --daemon start historyserver
此时Flink任务停止之后也是可以访问flink的web界面的。
![image]()
![image]()