Oozie creates multiple files while running a action. This has been observed to be an overkill and can be consolidated (as applicable) into a lesser files. Advantages involve not only staying within user storage quotas but also reducing Namenode pressure in a large production environment.
static final String ACTION_CONF_XML = "action.xml";
public static final String ACTION_PREPARE_XML = "oozie.action.prepare.xml";
private static final String ACTION_OUTPUT_PROPS = "output.properties";
private static final String ACTION_STATS_PROPS = "stats.properties";
private static final String ACTION_EXTERNAL_CHILD_IDS_PROPS =
private static final String ACTION_NEW_ID_PROPS = "newId.properties";
private static final String ACTION_ERROR_PROPS = "error.properties";
Consolidate and reduce the number of files required.