Я изучил, как изменить значения по умолчанию, которые EMR предоставляет кластеру в зависимости от типа машины.Как добавить свойство mapreduce.reduce.memory.mb в EMR Cluster в шаблон Cloud Formation?
В моем случае это довольно простая настройка m4.large
как основного и c3.2xlarge
как ядро и то же самое для задачи. Значение, которое EMR устанавливает для этого свойства в Задаче, - 2880
(от http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/TaskConfiguration_H2.html). Однако мне нужно увеличить значение по умолчанию.
Я пытаюсь изменить эту конфигурацию по умолчанию в своем шаблоне Cloud Formation, но по какой-то причине он ее не принимает. Это то, что я добавляю в шаблон CF, я не могу показаться, чтобы найти примеры этого онлайн:
"Configurations" : [{
"Classification": "mapred-site",
"Properties": {
"mapreduce.reduce.memory.mb": "4096"
}}]
Любая помощь будет принята с благодарностью!
Если ответ ниже решить ваш вопрос, не забудьте [пометить его как Принято] (http://meta.stackexchange.com/a/5235/327137). Если ваш вопрос по-прежнему не ответил, предоставьте дополнительную информацию, чтобы другие могли лучше ответить на ваш вопрос. – wjordan
@wjordan спасибо, ты просто заработал мне дополнительные очки. = D – Kristian