我们知道第一个oozie运行一个hadoop作业并使用该作业运行其他hadoop应用程序。所以我想找到由oozie(hadoop)工作运行的那些hadoop应用程序的列表(例如,application_231232133)。目前没有这样的api或命令。
如果您使用的是Oozie 5.0或更高版本,那么这些作业的应用程序类型是“Oozie Launcher”,而不是“MapReduce”,因此很容易过滤掉。
您可以使用Oozie REST API http://oozie.apache.org/docs/4.2.0/WebServicesAPI.html#Job_Information为hadoop应用程序ID填充的每个操作返回externalId属性。