欢迎访问机房运维工作室

爱数知识库

AnyBackup-添加 OpenStack 云平台租户失败,提示错误信息:认证失败,原因:当前用户在 primary project 下没有 admin 权限

频道:爱数知识库 日期: 浏览:21

AnyBackup-添加 OpenStack 云平台租户失败,提示错误信息:认证失败,原因:当前用户在 primary project 下没有 admin 权限

关键字

OpenStack 租户

适用产品

  • AnyBackup 7.0.13.0 - 7.0.17.1

问题描述

添加 OpenStack 云平台租户失败,提示错误信息:

认证失败,原因:当前用户在 primary project下没有 admin 权限。

问题影响

AnyBackup 无法添加租户完成 OpenStack 备份。​

问题原因

当前用户在 primary project下没有 admin 权限。

解决方案

为了解决该问题,需要在云平台上给用户在主项目里添加 admin 权限,请按照以下步骤执行:

1.使用具有 admin 角色的用户登录 OpenStack 云平台。

2.点击身份管理>用户,选择用户,点击编辑,在弹出框里点击主项目下拉框,确认当前用户的主项目。

3.点击身份管理>项目,选择用户对应的主项目,点击管理成员,在项目成员里,点击用户名右侧的下拉框,选择 admin 角色,点击保存,为用户添加 admin 权限。

更多信息

云平台租户是各个服务中的一些可以访问的资源集合,例如,在 nova 中,我们可以把云平台租户理解成一组云主机的拥有者,在 swift 中则是一组容器的拥有者。基于此,我们需要在创建云主机时指定某个云平台租户,在 cinder 创建卷也是要指定具体的云平台租户。用户默认的总是绑定到某些云平台租户上,用户访问云平台租户的资源前,必须具有对该云平台租户的访问权限,或者说是在特定云平台租户下赋予了特定的角色。