2013-04-28 2 views
0

Я пытаюсь настроить действие бутстрапа в коде. Я могу успешно выполнить свою работу с помощью действия Bootstrap с использованием пользовательского интерфейса в amazon, поэтому я знаю, что мое действие bootstrap работает.Как настроить настраиваемое действие amazon EMR bootstrap в коде

Также без действия bootstrap я могу успешно вызвать мое служебное задание в коде, но когда я добавлю действие бутстрапа в задание EMR, оно не сработает. и отладочные журналы также не генерируются.

Я думаю, что имя для ботстрап-действия должно быть фиксированным именем для пользовательского действия, и я не знаю, что это должно быть. Это то, что у меня есть в коде:

ScriptBootstrapActionConfig bootstrapActionScript = new ScriptBootstrapActionConfig() .WithPath("s3n://deverivaeast/Mangal_Hadoop/Scripts/UniqueUsers/UploadDeliveryToCampaignMap.sh"); 
BootstrapActionConfig bootstrapAction = new BootstrapActionConfig() .WithName("Custom Action") // WHAT SHOULD BE THE NAME .WithScriptBootstrapAction(bootstrapActionScript); 

ответ

0

Это была проблема. У меня был неправильный путь к моему картографу и редуктору. Болтстрап действует отлично

Смежные вопросы