开发者社区 问答 正文

E-MapReduce 如何查询作业实例的运行节点?



ListJobInstanceWorkers 查询作业实例的运行节点



请求参数

字段类型是否必须默认值描述
RegionIdString
JobInstanceIdString作业实例的Id


返回参数

字段类型描述
JobInstanceWorkersArray<JobInstanceWorker>作业实例运行节点的信息


示例



请求示例

  1. [backcolor=transparent]https[backcolor=transparent]:[backcolor=transparent]//emr.aliyuncs.com/?Action=ListJobInstanceWorkers
  2. [backcolor=transparent]&[backcolor=transparent]JobInstanceId[backcolor=transparent]=[backcolor=transparent]500006685
  3. [backcolor=transparent]&[backcolor=transparent]RegionId[backcolor=transparent]=[backcolor=transparent]cn[backcolor=transparent]-[backcolor=transparent]hangzhou
  4. [backcolor=transparent]&公共请求参数


返回格式


JSON 格式
  1. [backcolor=transparent]{
  2. [backcolor=transparent]    [backcolor=transparent]"JobInstanceWorkers"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]{
  3. [backcolor=transparent]        [backcolor=transparent]"JobInstanceWorkerInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent][
  4. [backcolor=transparent]            [backcolor=transparent]{
  5. [backcolor=transparent]                [backcolor=transparent]"ApplicationId"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"application_1458791367888_0002"[backcolor=transparent],
  6. [backcolor=transparent]                [backcolor=transparent]"ContainerInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"container_1458791367888_0002_02_000001"[backcolor=transparent],
  7. [backcolor=transparent]                [backcolor=transparent]"InstanceInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"10.24.28.118"
  8. [backcolor=transparent]            [backcolor=transparent]},
  9. [backcolor=transparent]            [backcolor=transparent]{
  10. [backcolor=transparent]                [backcolor=transparent]"ApplicationId"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"application_1458791367888_0002"[backcolor=transparent],
  11. [backcolor=transparent]                [backcolor=transparent]"ContainerInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"container_1458791367888_0002_01_000002"[backcolor=transparent],
  12. [backcolor=transparent]                [backcolor=transparent]"InstanceInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"10.24.28.11"
  13. [backcolor=transparent]            [backcolor=transparent]},
  14. [backcolor=transparent]            [backcolor=transparent]{
  15. [backcolor=transparent]                [backcolor=transparent]"ApplicationId"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"application_1458791367888_0002"[backcolor=transparent],
  16. [backcolor=transparent]                [backcolor=transparent]"ContainerInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"container_1458791367888_0002_02_000002"[backcolor=transparent],
  17. [backcolor=transparent]                [backcolor=transparent]"InstanceInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"10.24.28.11"
  18. [backcolor=transparent]            [backcolor=transparent]},
  19. [backcolor=transparent]            [backcolor=transparent]{
  20. [backcolor=transparent]                [backcolor=transparent]"ApplicationId"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"application_1458791367888_0002"[backcolor=transparent],
  21. [backcolor=transparent]                [backcolor=transparent]"ContainerInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"container_1458791367888_0002_01_000001"[backcolor=transparent],
  22. [backcolor=transparent]                [backcolor=transparent]"InstanceInfo"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"10.24.28.118"
  23. [backcolor=transparent]            [backcolor=transparent]}
  24. [backcolor=transparent]        [backcolor=transparent]]
  25. [backcolor=transparent]    [backcolor=transparent]},
  26. [backcolor=transparent]    [backcolor=transparent]"RequestId"[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]"0C6F1167-4807-4503-B63F-8EDCB26E0BEE"
  27. [backcolor=transparent]}

展开
收起
nicenelly 2017-10-27 16:47:25 2186 分享 版权
阿里云 AI 助理回答

您提到的ListJobInstanceWorkers操作是阿里云E-MapReduce(EMR)服务中的一个API调用,用于查询特定作业实例在哪些节点上运行。E-MapReduce是阿里云提供的一种大数据处理服务,它基于Apache Hadoop和Apache Spark等开源技术,支持数据处理、分析和机器学习等多种场景。

请求参数说明

  1. RegionId (String, 必须): 阿里云区域ID,表示您要操作的资源所在的地域。例如,cn-hangzhou代表中国杭州区域。这个参数是所有阿里云API调用中几乎都必须提供的,用来指定资源的位置。

  2. JobInstanceId (String, 必须): 作业实例的ID。这是指在EMR集群中运行的具体某一个作业实例的唯一标识符,通过这个ID可以查询到该作业实例的详细信息,包括其运行在哪一个或哪几个节点上。

返回参数说明

  • JobInstanceWorkers (Array<JobInstanceWorker>): 这是一个数组,包含了作业实例运行在的所有节点的信息。每个元素代表一个运行节点的信息,具体结构取决于JobInstanceWorker对象的定义,通常会包含节点ID、节点类型、状态、启动时间等细节。

示例请求

您给出的示例请求链接格式化后应该是这样的:

https://emr.aliyuncs.com/?Action=ListJobInstanceWorkers&RegionId=cn-hangzhou&JobInstanceId=j-xxxxxxxxxxxxx

其中,cn-hangzhou需要替换为您实际使用的阿里云区域ID,j-xxxxxxxxxxxxx则需要替换为具体的作业实例ID。

注意事项

  • 在实际使用中,直接通过浏览器访问上述URL可能不会得到预期结果,因为大多数阿里云API调用需要通过签名认证(Signature),确保请求的安全性。您应该使用阿里云官方SDK或者CLI工具来构造带有正确签名的请求。
  • 确保您已经阅读并理解了E-MapReduce服务相关的计费规则、配额限制以及使用指南。
  • 如果您不熟悉如何构造API请求,可以通过阿里云控制台进行相关操作,控制台提供了图形界面来管理EMR集群和作业实例,对于初学者来说更加友好。

希望这些信息对您有所帮助!如果有更具体的问题或需要进一步的技术指导,请随时告诉我。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答