租户主要用于资源控制、业务隔离的场景。在实际业务中,管理员需要先明确使用集群资源的业务场景,规划租户。
说明
- 新安装集群的Yarn组件默认使用的是Superior调度器,参见使用Superior调度器的租户业务。
多租户使用包含三类操作:创建租户、管理租户和管理资源。各操作的具体动作如下表所示。
使用租户的各种操作
操作 | 具体动作 | 说明 |
---|---|---|
创建租户 | 添加租户 添加子租户 添加用户并绑定租户的角色 |
创建租户时,便可根据业务需求,为租户配置计算资源、存储资源和关联服务;为租户添加用户,并为用户绑定需要的角色。 创建一级租户的用户,需要绑定“Manager_administrator”或“System_administrator”角色。创建子租户的用户,至少需要绑定父租户对应的角色。 |
管理租户 | 管理租户目录 恢复租户数据 清除租户非关联队列 删除租户 |
管理租户是随着业务变化对租户进行的编辑操作。 管理或删除一级租户的用户,以及恢复租户数据的用户,需要绑定“Manager_administrator”或“System_administrator”角色。 管理或删除子租户的用户,至少需要绑定父租户对应的角色。 |
管理资源 | 添加资源池 修改资源池 删除资源池 配置队列 配置资源池的队列容量策略 清除队列配置 |
管理资源是随着业务变化对租户再次配置资源的操作。 管理资源的用户,需要绑定“Manager_administrator”或“System_administrator”角色。 |