通过资源组管理,您可以将实例计算资源分成多个资源组进行管理和应用。本文介绍了如何使用HoloWeb新建资源组、删除资源组、修改资源组配额,以及在资源组中解除或绑定用户。

背景信息

Hologres V1.0及以下版本支持在实例间进行资源隔离,不支持对于实例内部进行更细粒度的用户级别的资源隔离。但是在实际生产环境中,往往需要根据用户在实例内部进行资源隔离,限制每个用户使用的资源上限,以保证用户之间的作业互不影响。为满足上述细粒度的资源隔离诉求,Hologres新增支持使用资源组来助力您管理Hologres实例内的计算资源,实现资源隔离。现在可以使用HoloWeb图形化的对资源组进行管理。

使用限制

  • 仅Hologres V1.1及以上版本支持使用资源组管理Hologres实例内的计算资源,如果您的实例是V1.1以下版本,请您提交工单或加入在线支持钉钉群申请升级实例。
  • 仅限具备Superuser权限的用户使用资源组管理Hologres实例内计算资源,否则系统会提示权限不足。
  • 计算资源属于实例级别,如果用户有多个数据库,所有数据库共享同一个实例的计算资源,所有数据库共享同一份资源分配方案。

新建资源组

使用HoloWeb可视化方式创建资源组。

  1. 进入HoloWeb开发页面,详情请参见HoloWeb快速入门
  2. 在HoloWeb开发页面的顶部菜单栏,单击安全中心
  3. 安全中心页面,单击左侧导航栏的资源组管理
  4. 资源组管理页面,选择目标实例名称,单击新增资源组
    新增资源组
  5. 新增资源组对话框,输入资源组名称并设置资源组配额,单击确认,即可完成资源组的新建。
    说明 一个Hologres实例内所有资源组配额总和不能超过1,否则系统会报错。

删除资源组

  1. 进入HoloWeb开发页面,详情请参见HoloWeb快速入门
  2. 在HoloWeb开发页面的顶部菜单栏,单击安全中心
  3. 安全中心页面,单击左侧导航栏的资源组管理
  4. 资源组管理页面,单击对应资源组操作列的删除,进行资源组的删除。
    说明 如果有用户绑定到资源组,则该资源组不能被删除。

调整资源组配额

  1. 进入HoloWeb开发页面,详情请参见HoloWeb快速入门
  2. 在HoloWeb开发页面的顶部菜单栏,单击安全中心
  3. 安全中心页面,单击左侧导航栏的资源组管理
  4. 资源组管理页面目标资源组的资源组配额列,单击调整配额
  5. 调整配额对话框,调整资源组配额,单击确认
    调整配额

绑定用户

创建资源组后,您可以使用HoloWeb,可视化的给资源组绑定用户。

  1. 进入HoloWeb开发页面,详情请参见HoloWeb快速入门
  2. 在HoloWeb开发页面的顶部菜单栏,单击安全中心
  3. 安全中心页面,单击左侧导航栏的资源组管理
  4. 资源组管理页面,单击对应资源组操作列的绑定用户
  5. 绑定资源组页面,单击新增绑定用户
  6. 绑定用户对话框,选择用户,单击确认
    说明
    • 如果在用户的下拉列表找不到对应的账号,则说明该账号并未添加至当前实例,您需要前往用户管理页面添加用户。
    • 一个用户仅能被绑定一个资源组,若重复绑定用户,以最新绑定的资源组为准。

解绑用户

  1. 进入HoloWeb开发页面,详情请参见HoloWeb快速入门
  2. 在HoloWeb开发页面的顶部菜单栏,单击安全中心
  3. 安全中心页面,单击左侧导航栏的资源组管理
  4. 资源组管理页面,单击对应资源组操作列的绑定用户
  5. 绑定资源组页面,单击对应用户操作列的解绑用户
  6. 解绑用户对话框,单击确认

相关SQL

采用资源组管理计算资源(Beta)