开发者社区> 问答> 正文

checkpoint持久化问题

flink sql中设置了job挂掉后checkpoint保留 

execution.checkpointing.externalized-checkpoint-retention  RETAIN_ON_CANCELLATION 

并且配置了checkpoint保存到hdfs上 

state.backend rocksdb 

#增量checkpoint  #state.backend.incremental true  state.checkpoints.dir hdfs:///tmp/flink/checkpoint 

flink实际也做了checkpoint,但是用这个路径去hdfs上查询,并不存在对应的路径的目录,好像并不是每次做checkpoint都会持久化到hdfs上,这个是要做啥配置么?让每次checkpoint都保存到磁盘 

http://apache-flink.147419.n8.nabble.com/file/t572/4C10EE51C7A01D45B9278BE2D2CD6C10.jpg*来自志愿者整理的flink邮件归档

展开
收起
CCCC 2021-12-02 14:52:25 459 0
1 条回答
写回答
取消 提交回答
  • 既然UI上已经显示成功了,一定是成功且成功保存到HDFS上了,可以看下父目录的情况,chk-x 目录可能随着新的checkpoint完成而被删除*来自志愿者整理的FLINK邮件归档

    2021-12-02 16:03:04
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

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