通过资源组管理,您可以将实例计算资源分成多个资源组进行管理和应用。本文介绍了如何使用HoloWeb新建资源组、删除资源组、修改资源组配额,以及在资源组中解除或绑定用户。
背景信息
Hologres V1.0及以下版本支持在实例间进行资源隔离,不支持对于实例内部进行更细粒度的用户级别的资源隔离。但是在实际生产环境中,往往需要根据用户在实例内部进行资源隔离,限制每个用户使用的资源上限,以保证用户之间的作业互不影响。为满足上述细粒度的资源隔离诉求,Hologres新增支持使用资源组来助力您管理Hologres实例内的计算资源,实现资源隔离。现在可以使用HoloWeb图形化的对资源组进行管理。
使用限制
仅Hologres V1.1及以上版本支持使用资源组管理Hologres实例内的计算资源,如果您的实例是V1.1以下版本,请您使用自助升级或加入Hologres钉钉交流群反馈,详情请参见如何获取更多的在线支持?。
仅限具备Superuser权限的用户使用资源组管理Hologres实例内计算资源,否则系统会提示权限不足。
计算资源属于实例级别,如果用户有多个数据库,所有数据库共享同一个实例的计算资源,所有数据库共享同一份资源分配方案。
计算组型实例不支持资源组管理功能。建议通过划分多个计算组实现资源隔离。
新建资源组
使用HoloWeb可视化方式创建资源组。
进入HoloWeb开发页面,详情请参见连接HoloWeb。
在HoloWeb开发页面的顶部菜单栏,单击安全中心。
在安全中心页面,单击左侧导航栏的资源组管理。
在资源组管理页面,选择目标实例名称,单击新增资源组。
在新增资源组对话框,输入资源组名称并设置资源组配额,单击确认,即可完成资源组的新建。
说明一个Hologres实例内所有资源组配额总和不能超过1,否则系统会报错。
删除资源组
进入HoloWeb开发页面,详情请参见连接HoloWeb。
在HoloWeb开发页面的顶部菜单栏,单击安全中心。
在安全中心页面,单击左侧导航栏的资源组管理。
在资源组管理页面,单击对应资源组操作列的删除,进行资源组的删除。
说明如果有用户绑定到资源组,则该资源组不能被删除。
调整资源组配额
进入HoloWeb开发页面,详情请参见连接HoloWeb。
在HoloWeb开发页面的顶部菜单栏,单击安全中心。
在安全中心页面,单击左侧导航栏的资源组管理。
在资源组管理页面目标资源组的资源组配额列,单击调整配额。
在调整配额对话框,调整资源组配额,单击确认。
绑定用户
创建资源组后,您可以使用HoloWeb,可视化的给资源组绑定用户。
进入HoloWeb开发页面,详情请参见连接HoloWeb。
在HoloWeb开发页面的顶部菜单栏,单击安全中心。
在安全中心页面,单击左侧导航栏的资源组管理。
在资源组管理页面,单击对应资源组操作列的绑定用户。
在绑定资源组页面,单击新增绑定用户。
在绑定用户对话框,选择用户,单击确认。
说明如果在用户的下拉列表找不到对应的账号,则说明该账号并未添加至当前实例,您需要前往用户管理页面添加用户。
一个用户仅能被绑定一个资源组,若重复绑定用户,以最新绑定的资源组为准。
解绑用户
进入HoloWeb开发页面,详情请参见连接HoloWeb。
在HoloWeb开发页面的顶部菜单栏,单击安全中心。
在安全中心页面,单击左侧导航栏的资源组管理。
在资源组管理页面,单击对应资源组操作列的绑定用户。
在绑定资源组页面,单击对应用户操作列的解绑用户。
在解绑用户对话框,单击确认。