火山引擎 E-MapReduce(EMR)集群中的用户分为普通用户和系统用户两类。其中:
用户管理模块提供了对普通用户的导入、创建、重置密码,以及移除等操作,并支持查看系统用户列表。同时,也支持对用户进行组管理,允许您创建、编辑和删除用户组。您可以在集群详情页上单击导航栏中的用户管理页签进入集群用户管理界面。
说明
EMR 在集群内部使用 OpenLDAP 组件对用户、用户组数据进行管理。
用户管理页面默认展示已导入、创建的普通用户列表,其中 Admin 用户为创建集群时默认创建的用户,默认加入所有组件权限组。该用户的密码在创建集群后在 Master 节点上的 /root/.emr/secret 文件中可以看。
您可以通过用户管理模块将 IAM 用户(包括主账号和子账号)导入到集群中,从而让这些用户具备使用 EMR 集群组件的能力。操作步骤:
在弹框中下拉选择需要导入的 IAM 用户列表,并完善用户信息(如下表);
字段 | 必选 | 默认值 | 说明 |
---|---|---|---|
IAM 用户 | 是 | 无 | 本次需要导入的 IAM 用户名称,可以一次性选择导入多个,通过关键字进行检索 |
密码 | 是 | 无 | 密码的长度需在 8 ~ 20 个字符之间,支持数字、字母、- 和 _,且至少包含 1 个数字和 1 个字母 |
确认密码 | 是 | 无 | 需要与第一次输入的密码保持一致 |
用户组 | 否 | 无 | 下拉选择为当前导入 IAM 用户关联的用户组,可以选择关联 0 个或多个,通过关键字进行检索 |
备注 | 否 | 无 | 备注信息 |
单击确定按钮提交导入请求。
说明
您可以通过用户管理模块向集群创建添加自定义用户,从而让这些用户具备使用 EMR 集群组件的能力。操作步骤:
在用户管理页面单击右上角的添加用户 > 手动添加按钮。
在弹框中依次填入用户信息。
字段 | 必选 | 默认值 | 说明 |
---|---|---|---|
用户 | 是 | 无 | 自定义用户名称。 |
密码 | 是 | 无 | 密码的长度需在 8 ~ 20 个字符之间,支持数字、字母、- 和 _,且至少包含 1 个数字和 1 个字母。 |
确认密码 | 是 | 无 | 需要与第一次输入的密码保持一致。 |
用户组 | 否 | 无 | 下拉选择为当前导入 IAM 用户关联的用户组,可以选择关联 0 个或多个,通过关键字进行检索。 |
备注 | 否 | 无 | 备注信息 |
单击确定按钮提交添加请求。
您可以针对具体已导入、创建的某个用户通过单击操作列中的重置密码按钮,重置该用户的密码数据;
重置密码需要输入原密码进行校验,如忘记原密码请联系主账号重置密码。
您可以针对具体已导入、创建的某个用户,通过单击操作列中的移除按钮,将该用户从对应的集群中删除。
注意
移除操作为不可逆操作,如果您希望移除某个已导入的用户,请提前将该用户的作业和数据权限移交给其他用户。如果一些作业和数据仅该用户具备权限,则移除用户后会导致相关作业无法操作。
请谨慎评估移除用户的影响,确保不会对您的业务造成损失。
EMR 在 1.3 版本引入了对用户组的支持,允许您对已导入、创建的用户进行组管理。
您可以自定义添加用户组,操作步骤:
在弹框中依次输入用户组相关信息(如下表);
字段 | 必选 | 默认值 | 说明 |
---|---|---|---|
用户组名称 | 是 | 无 | 本次需要添加的用户组名称,只允许包含数字字母与 _.- 并且只能以字母、数字、下划线开头。名称最大长度不能超过 64 个字符。 |
成员 | 否 | 无 | 下拉选择为当前用户组关联的已导入、创建的用户,可以选择关联 0 个或多个,通过关键字进行检索 |
描述 | 否 | 无 | 描述信息 |
单击确定按钮提交添加请求。
说明
对于已创建的用户组,您可以通过单击操作列中的编辑按钮,对该用户组的成员、描述信息进行编辑。
对于已添加的用户组,您可以通过单击操作列中的删除按钮,删除该用户组。
注意
执行删除后该用户组将不可用,同时该用户组下的用户也会自动解绑。