更新时间:2023-10-23 GMT+08:00

修改队列资源

操作场景

根据业务需要,集群管理员可以在FusionInsight Manager界面通过修改指定租户的队列配置,对队列进行扩容或缩容。Yarn任务队列和资源池关联,可实现资源的分配和调度。

前提条件

已添加使用Capacity调度器的租户。

操作步骤

  1. 登录FusionInsight Manager。
  2. 选择租户资源 > 动态资源计划

    默认显示“资源分布策略”。

  3. 单击“队列配置”页签。
  4. 在指定租户资源名的“操作”列,单击“修改”。

    • 在“租户资源管理”页签左侧租户列表,单击目标的租户,切换到“资源”页签,单击“队列配置(队列名)”名后面的也能打开修改队列配置窗口。
    • 一个队列只能绑定一个非default资源池,即新添加的资源池只能绑定一个队列,作为这个队列的默认资源池。
    表1 队列配置参数

    参数名

    描述

    租户资源名(队列)

    租户及队列名称。

    最大应用数量

    表示最大应用程序数量。

    AM最大资源百分比

    表示集群中可用于运行application master的最大资源占比。

    用户资源最小上限百分比 (%)

    表示每个用户最低资源保障(百分比)。任何时刻,一个队列中每个用户可使用的资源量均有一定的限制。当一个队列中同时运行多个用户的应用程序时,每个用户的使用资源量在一个最小值和最大值之间浮动,其中,最小值取决于正在运行的应用程序数目,而最大值则由此参数决定。

    比如,假设此参数的值设置为25。当两个用户向该队列提交应用程序时,每个用户可使用资源量不能超过50%,如果三个用户提交应用程序,则每个用户可使用资源量不能超过33%,如果四个或者更多用户提交应用程序,则每个用户可用资源量不能超过25%。

    用户资源上限因子

    表示用户使用的最大资源限制因子,与当前租户在集群中实际资源百分比相乘,可计算出用户使用的最大资源百分比。

    状态

    表示资源计划当前的状态,“运行”为运行状态,“停止”为停止状态。

    默认资源池

    表示队列使用的资源池,默认为“default”。

    如果需要修改为其他资源池,需要先配置队列容量,请参见配置资源池的队列容量策略

  5. 单击“确定”完成配置。