开发者社区> 问答> 正文

无法从checkpoint中恢复state,如何解决?

/opt/flink/bin/flink run -d -s /opt/flink/savepoints -c com.xxx.flink.ohlc.kafka.OrderTickCandleView /home/service-ohlc-*-SNAPSHOT.jar

在启动job时,已经指定这个目录,但会报以下错, Caused by: org.apache.flink.runtime.client.JobExecutionException: Could not instantiate JobManager. at org.apache.flink.runtime.dispatcher.Dispatcher.lambda$createJobManagerRunner$6(Dispatcher.java:398) at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604) ... 6 more Caused by: java.io.FileNotFoundException: Cannot find meta data file '_metadata' in directory '/opt/flink/savepoints'. Please try to load the checkpoint/savepoint directly from the metadata file instead of the directory.*来自志愿者整理的flink

展开
收起
毛毛虫雨 2021-12-05 21:41:08 999 0
1 条回答
写回答
取消 提交回答
  • Hi 从报错看,你知道的是一个目录,这个目录下面没有 _metadata 文件,这不是一个完整的 checkpoint/savepoint 因此不能用于恢复*来自志愿者整理的flink

    2021-12-05 22:24:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
俞航翔|基于Log的通用增量Checkpoint 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载