第 17 章 Object Storage(swift)参数


参数描述

MemcachedTLS

设置为 True,以在 Memcached 服务上启用 TLS。因为并非所有服务都支持 Memcached TLS,在迁移期间,Memcached 会在带有 MemcachedPort 参数(above)以及 11211 的端口设置的端口上侦听 2 个端口,且没有 TLS。默认值为 False

SwiftAccountWorkers

Swift 帐户服务的 worker 数量。默认值为 0

SwiftCeilometerIgnoreProjects

要忽略的、以逗号分隔的项目名称列表。默认值为 ['service']

SwiftCeilometerPipelineEnabled

设置为 False,以禁用对象存储代理 ceilometer pipeline。默认值为 False

SwiftContainerSharderEnabled

设置为 True 以启用 Swift 容器分片程序服务。默认值为 False

SwiftContainerWorkers

Swift 帐户服务的 worker 数量。默认值为 0

SwiftCorsAllowedOrigin

指明此资源是否可以与请求"origin"标头中收到的域共享。

SwiftEncryptionEnabled

设置为 True,以在 Swift 中启用 data-at-rest 加密。默认值为 False

SwiftHashSuffix

散列并确定在环中的映射时用作 salt 的随机字符串。

SwiftMinPartHours

在环中的分区可以按照重新平衡移动前的最短时间(以小时为单位)。默认值为:1

SwiftMountCheck

检查设备是否已挂载,以防止意外写入 root 设备。默认值为 False

SwiftObjectWorkers

Swift 帐户服务的 worker 数量。默认值为 0

SwiftPartPower

在构建对象存储环时使用分区功能。默认值为 10

SwiftPassword

对象存储服务帐户的密码。

SwiftProxyNodeTimeout

swift-proxy 到帐户、容器和对象服务的请求的超时。默认值为 60

SwiftRawDisks

用于对象存储后端的其他原始设备。例如: {sdb: {}}

SwiftReplicas

在对象存储环中使用的副本数。默认值为 3

SwiftRingBuild

是否管理对象存储环。默认值为 True

SwiftRingGetTempurl

从中下载环的临时 Swift URL。

SwiftRingPutTempurl

将 ring上传到的临时 Swift URL。

SwiftUseLocalDir

在构建环时,使用本地目录进行对象存储服务。默认值为 True

SwiftWorkers

对象存储服务的 worker 数量。请注意,更多 worker 在系统上创建更多进程,这会导致过量内存消耗。建议您在具有高 CPU 内核数量的系统中选择合适的非默认值。0 设置为 OpenStack 内部默认值,它等于节点上的 CPU 内核数。默认值为 0

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.