Моя искровая работа читает из Кафки и расшифровывает сообщение. мое задание искры хорошо работает в моем локальном кластере искры (https://archive.apache.org/dist/spark/spark-2.2.1/spark-2.2.1-bin-hadoop2.7.tgz) на MAC. но при запуске задания со искрой (2.2.1-hadoop-2.7, из https://hub.docker.com/r/gettyimages/spark/tags) на k8s и openstack, я получил следующую ошибку:
Caused by: org.apache.avro.SchemaParseException: Undefined name: "my_items"
at org.apache.avro.Schema.parse(Schema.java:1052)
at org.apache.avro.Schema.parse(Schema.java:1164)
at org.apache.avro.Schema.parse(Schema.java:1094)
at org.apache.avro.Schema$Parser.parse(Schema.java:927)
at org.apache.avro.Schema$Parser.parse(Schema.java:917)
Я почти уверен, что в двух случаях задание spark пытается разобрать одну и ту же схему. почему задание искры не удалось выполнить на моем искровом кластере k8s? Я действительно сбит с толку и пока не знаю, как отлаживать. любые подсказки приветствуются. Спасибо