On Fri, May 14, 2021 at 02:00:41PM +0200, Fabian Paul wrote: > Hi Chen, > > Can you tell us a bit more about the job you are using? > The intended behaviour you are seeking can only be achieved > If the Kubernetes HA Services are enabled [1][2]. > Otherwise the job cannot recall past checkpoints.
Hi Fabian, Thanks for the response, the following is our cluster setup. The HA setting we used is the same one as we used to used in session cluster, so HA shall work. The following is setting we used for HA: high-availability: org.apache.flink.kubernetes.highavailability.KubernetesHaServicesFactory high-availability.storageDir: gs://a-bucket/recovery kubernetes.cluster-id: a-cluster-id kubernetes.context: a-context kubernetes.namespace: a-namespace The following is Job we used for standalone application cluster. Basically the content is almost the same as we used to used in session cluster, except that it is Job, not Deployment, and the args are different: apiVersion: batch/v1 kind: Job spec: template: spec: restartPolicy: OnFailure containers: - name: jobmanager env: - name: FLINK_CONF_FILE value: /opt/flink/conf/flink-conf.yaml - name: HADOOP_CLASSPATH value: /opt/flink/conf:/opt/hadoop-3.1.1/share/hadoop/common/lib/*:/opt/hadoop-3.1.1/share/hadoop/common/*:/opt/hadoop-3.1.1/share/hadoop/hdfs:/opt/hadoop-3.1.1/share/hadoop/hdfs/lib/*:/opt/hadoop-3.1.1/share/hadoop/hdfs/*:/opt/hadoop-3.1.1/share/hadoop/mapreduce/lib/*:/opt/hadoop-3.1.1/share/hadoop/mapreduce/*:/opt/hadoop-3.1.1/share/hadoop/yarn:/opt/hadoop-3.1.1/share/hadoop/yarn/lib/*:/opt/hadoop-3.1.1/share/hadoop/yarn/*:/contrib/capacity-scheduler/*.jar - name: HADOOP_CONF_DIR value: /opt/flink/conf - name: GOOGLE_APPLICATION_CREDENTIALS value: /opt/flink/conf/gcp-service-account.json args: - standalone-job - --fromSavepoint - gs://a-savepoint - --job-classname - com.example.my.application -- ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org http://czchen.info/ Key fingerprint = BA04 346D C2E1 FE63 C790 8793 CC65 B0CD EC27 5D5B
signature.asc
Description: PGP signature