spark-submit работает бесконечно - отображаются ошибки: запрашивается удаление исполнителя n - запрашивается удаление несуществующего исполнителя n + 1 - PullRequest
0 голосов
/ 29 ноября 2018

Я развернул автономный кластер искры с одним драйвером и 2 исполнителями, каждый из которых работает на отдельной машине.

Всякий раз, когда я отправляю задание мастеру, используя spark-submit --master spark://driver_ip:7077 example/src/main/python/pi.py, он запускается бесконечно и отображает этиошибки:

 BlockManagerMaster:54 - Removal of executor 50 requested
 CoarseGrainedSchedulerBackend$DriverEndpoint:54 - Asked to remove non-existent executor 50
 BlockManagerMasterEndpoint:54 - Trying to remove executor 50 from BlockManagerMaster.
 StandaloneAppClient$ClientEndpoint:54 - Executor updated: app-20181129123913-0003/52 is now RUNNING
 StandaloneAppClient$ClientEndpoint:54 - Executor updated: app-20181129123913-0003/51 is now EXITED (Command exited with code 1)
 StandaloneSchedulerBackend:54 - Executor app-20181129123913-0003/51 removed: Command exited with code 1
 StandaloneAppClient$ClientEndpoint:54 - Executor added: app-20181129123913-0003/53 on worker-20181129120029-10.0.1.101-36599 (10.0.1.101:36599) with 1 core(s)

Каждый раз, когда число в Removal of executor увеличивается, и программа не заканчивается.Похоже, что исполнители постоянно отказываются от заданий.

Может ли кто-нибудь помочь мне разобраться в проблеме.

Обратите внимание, что я вижу, что исполнители Spark зарегистрированы драйвером в диспетчере Spark.веб-интерфейс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...