附录 A. 配置参考
作为存储管理员,您可以为 Ceph 对象网关设置各种选项。这些选项包含默认值。如果没有指定每个选项,则会自动设置默认值。
若要为这些选项设置特定值,可使用 ceph config set client.rgw OPTION VALUE
命令更新配置数据库。
A.1. 常规设置
名称 | 描述 | 类型 | 默认 |
---|---|---|---|
| 设置 Ceph 对象网关的数据文件的位置。 | 字符串 |
|
| 启用指定的 API。 | 字符串 |
|
| 是否启用 Ceph 对象网关缓存。 | 布尔值 |
|
| Ceph 对象网关缓存中的条目数。 | 整数 |
|
|
域套接字的套接字路径。 | 字符串 | N/A |
| Ceph 对象网关实例的主机。可以是 IP 地址或主机名. | 字符串 |
|
| 实例侦听请求的端口。如果未指定,Ceph 对象网关将运行外部 FastCGI。 | 字符串 | 无 |
|
服务域的 DNS 名称。另请参阅 zone group 中的 | 字符串 | 无 |
|
如果请求中没有设置 | 字符串 | 无 |
|
| 字符串 | 无 |
|
如果适用,启用 | 布尔值 |
|
|
远程地址参数.例如,如果反向代理正常运行,包含远程地址的 HTTP 字段或 | 字符串 |
|
| 打开线程的超时时间(以秒为单位)。 | 整数 | 600 |
|
Ceph 对象网关进程结束前 | 整数 |
|
| 线程池的大小。 | 整数 | 512 个线程. |
|
用于不同 | 整数 |
|
| Ceph 对象网关在初始化时放弃之前的秒数。 | 整数 |
|
| MIME 类型的路径和位置。用于 Swift 自动检测对象类型。 | 字符串 |
|
| 在一个垃圾收集周期内可由垃圾回收处理的最大对象数量。 | 整数 |
|
| 对象移除并通过垃圾回收处理处理前的最短等待时间。 | 整数 |
|
| 两个连续垃圾回收处理周期开始之间的最长时间。 | 整数 |
|
| 垃圾回收处理的周期时间。 | 整数 |
|
|
| 整数 |
|
|
| 布尔值 |
|
| Ceph 对象网关对象分条的大小。 | 整数 |
|
| 添加一组可以在对象上设置的新属性。在放置对象时,可以通过 HTTP 标头字段设置这些额外属性。如果设置,这些属性将在对象上执行 GET/HEAD 时返回为 HTTP 字段。 | 字符串 | none.例如:"content_foo, content_bar" |
| 在无条件退出之前等待进程的秒数。 | 整数 |
|
| 单个对象请求的窗口大小,以字节为单位。 | 整数 |
|
| 发送到 Ceph 存储群集的单个 get 操作的最大请求大小。 | 整数 |
|
| 为 zone group bucket 启用松散的 S3 存储桶规则。 | 布尔值 |
|
| 列出用户 bucket 时,在单个操作中检索的最大 bucket 数量。 | 整数 |
|
|
bucket 索引对象的分片数量。值
该变量应在 | 整数 |
|
|
某些 | 整数 |
|
| 在长时间复制操作期间启用对象进度输出。 | 布尔值 |
|
| 复制进度输出之间的最小字节数。 | 整数 |
|
| 管理请求 URL 的入口点。 | 字符串 |
|
| 启用 FCGI 请求的兼容性,同时设置了 CONTENT_LENGTH AND HTTP_CONTENT_LENGTH。 | 布尔值 |
|
| 每个 bucket 的默认最大对象数量。如果未指定任何其他配额,则在新用户上设置这个值。它对现有用户没有影响。
该变量应在 | 整数 |
|
| 缓存的配额信息的时间(以秒为单位)是可信的。超时后,配额信息将从集群中重新获取。 | 整数 | 600 |
| 在与集群同步前,收集存储桶配额信息的时间(以秒为单位)。在这段时间中,其他 RGW 实例不会看到来自此实例的操作的 bucket 配额统计的更改。 | 整数 | 180 |
| 在同步集群前,会先累计用户配额信息的时间(以秒为单位)。在这段时间中,其他 RGW 实例不会看到此实例的操作中用户配额统计的更改。 | 整数 | 3600 * 24 |
| 用来确定网关是否记录元数据操作的 zone 参数。 | 布尔值 |
|
| 用来确定网关是否记录数据操作的 zone 参数。 | 布尔值 |
|
|
使用 | 布尔值 |
|