Speicherbeschränkung für Oozie-Shell-Aktionen
Wir haben einen aufregenden Workflow mit einer Shell-Aktion, die mehr Speicher benötigt als eine Map-Aufgabe, die standardmäßig von Yarn vorgegeben wird.
Wie können wir ihm mehr Gedächtnis geben?
Wir haben versucht, der Aktion die folgende Konfiguration hinzuzufügen:
<configuration>
<property>
<name>mapreduce.map.memory.mb</name>
<value>6144</value> <!-- for example -->
</property>
</configuration>
Wir haben dies sowohl als Inline-Konfiguration (in der workflow.xml) als auch als jobXml festgelegt. Weder hat keine Wirkung gehabt.