Red Hat Training

A Red Hat training course is available for Red Hat Ceph Storage

3.6.12. 添加和删除管理功能

Ceph 存储集群提供了一个管理 API,允许用户通过 REST API 执行管理功能。默认情况下,用户没有访问此 API 的权限。要让用户练习管理功能,请为用户提供管理功能。

为用户添加管理功能:

[root@master-zone]# radosgw-admin caps add --uid={uid} --caps={caps}

您可以向用户、存储桶、元数据和使用(利用率)添加读取、写入或所有功能。例如:

--caps="[users|buckets|metadata|usage|zone]=[*|read|write|read, write]"

例如:

[root@master-zone]# radosgw-admin caps add --uid=johndoe --caps="users=*"

从用户中删除管理功能:

[root@master-zone]# radosgw-admin caps rm --uid=johndoe --caps={caps}