快速入门

  1. 初始化一个BmrClient。
    BmrClient是与BMR服务交互的客户端,所有BMR操作都是通过BmrClient完成的。用户可以参考新建BmrClient,完成初始化客户端的操作。

  2. 新建一个BMR(集群)。

    用户创建一个BMR集群,用于提交并运行指定的作业。在提交作业之前,必须先创建出一个集群。创建集群的请求成功后,将返回新集群的ID,可用于后续对集群进行相关操作。

    用户在创建集群时,需要为集群指定虚拟机实例采用的镜像类型、镜像版本号和虚拟机实例组配置。另外,可选的配置项包括集群的名字、需要安装的组件信息(如Hive,Pig,HBase)、上传运行日志的BOS路径以及需要运行的作业信息。用户可以参考新建集群,进行具体的集群配置操作。

  3. 查看集群的状态信息。
    用户通过集群ID可以查看集群的状态信息。创建集群需要等待一定时间后集群成为可用状态,此时提交至集群的作业开始被调度执行。

  4. 查看集群实例组信息。
    用户通过集群ID可以查看集群的实例组信息,包括实例组类型、实例组实例数等。

  5. 修改实例组配置。
    用户通过集群ID和实例组ID修改CORE或TASK实例组配置。

  6. 查看实例信息。
    用户通过集群ID和实例组ID查看实例信息。

  7. 添加一个或多个Step(作业)。
    向指定集群添加一个或多个作业任务。集群创建成功后,用户可以根据集群已安装的应用来添加不同类型的作业,包括Custom Jar、Streaming、Hive、Pig类型的作业。添加作业请求成功后,将返回一个包含所有新作业ID的数组,作业ID可用于后续对作业进行相关操作。

  8. 查看作业的运行状态信息。
    用户通过作业ID可以查看作业的运行状态信息。

  9. 终止集群。
    在结束作业的运行后,用户可以通过集群ID发送终止集群的请求。终止集群将释放集群的虚拟机实例,结束计费。