AWS Ошибка GlueJob - Сбой команды с кодом выхода 137 - PullRequest
3 голосов
/ 21 января 2020

Я выполняю AWS -Gluejob с оболочкой python. Сбой не согласуется с ошибкой « Команда завершилась неудачно с кодом выхода 137 » и выполняется отлично, иногда без изменений.

Что означает эта ошибка? Есть ли какие-либо изменения, которые мы можем внести в конфигурацию задания для обработки того же самого?

Снимок экрана ошибки

1 Ответ

2 голосов
/ 22 января 2020

Добавление типа работника в свойствах задания решит проблему. Исходя из размера файла, выберите тип работника, как показано ниже:

  • Стандартный - при выборе этого типа вы также предоставляете значение для максимальной емкости. Максимальная емкость - это число AWS блоков обработки склеенных данных (DPU), которые могут быть выделены при выполнении этого задания. DPU - это относительный показатель вычислительной мощности, который состоит из 4 виртуальных ЦП вычислительной мощности и 16 ГБ памяти. Стандартный рабочий тип имеет диск объемом 50 ГБ и 2 исполнителя.
  • G.1X - при выборе этого типа вы также указываете значение Количество рабочих. Каждый рабочий отображается на 1 DPU (4 vCPU, 16 ГБ памяти, 64 ГБ диска) и предоставляет 1 исполнителя на каждого рабочего. Мы рекомендуем этот тип работника для задач с интенсивным использованием памяти.
  • G.2X - при выборе этого типа вы также указываете значение Количество работников. Каждый рабочий отображается на 2 DPU (8 vCPU, 32 ГБ памяти, 128 ГБ на диске) и предоставляет 1 исполнителя на каждого рабочего. Мы рекомендуем этот тип работника для заданий с интенсивным использованием памяти и заданий, в которых выполняются преобразования ML.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...