Я запускаю следующий .sh, чтобы запустить команду на AWS с использованием EMR:
aws emr create-cluster --name "Big Matrix Re Run 5" --ami-version 3.1.0 --auto-terminate --log-uri FILE LOCATION --enable-debugging --instance-groups InstanceGroupType=MASTER,InstanceCount=1,InstanceType=c3.xlarge InstanceGroupType=CORE,InstanceCount=3,InstanceType=c3.xlarge --steps NAME AND LOCATION OF FILE
Я удалил соответствующее имя файла и расположение, так как это не моя проблема, но у меня проблема с --steps
частью скрипта.
Как указать шаги, которые я хочу выполнить в кластере? В документации нет примеров.
Вот ошибка:
Параметр синтаксического анализа ошибок '--steps': должен быть: пары значений ключа, где значения разделены запятыми, а несколько пар разделены пробелами. --steps Name = string1, Jar = string1, ActionOnFailure = string1, MainClass = string1, Type = string1, Properties = string1, Args = string1, string2 Name = string1, Jar = string1, ActionOnFailure = string1, MainClass = string1, Type = строка1, Свойства = строка1, аргументы = строка1, строка2
Спасибо!