10.5. 更改默认权限
Ceph Dashboard admin 用户角色默认设置为只读模式,以便安全地监控 Ceph 集群。要允许 admin 用户具有提升的特权,以便使用控制面板更改 Ceph 集群的元素,您可以使用 CephDashboardAdminRO
参数更改默认的 admin 权限。
警告
具有完整权限的用户可能会更改 director 配置的 Ceph 集群的元素。这可能会导致运行堆栈更新时与 director 配置的选项冲突。要避免这个问题,请不要使用 Ceph 控制面板更改 director 配置的选项,例如 Ceph OSP 池属性。
流程
-
以
stack
用户的身份登录 undercloud。 创建以下
ceph_dashboard_admin.yaml
环境文件:parameter_defaults: CephDashboardAdminRO: false
运行 overcloud deploy 命令以更新现有的堆栈,并包含您创建的所有其他环境文件,这些文件属于现有部署:
$ openstack overcloud deploy \ --templates \ -e <existing_overcloud_environment_files> \ -e ceph_dashboard_admin.yml
使用作为您现有部署一部分的环境文件列表替换
<existing_overcloud_environment_files>
。