搜索

第 18 章 Object Storage(swift)参数

download PDF

您可以使用对象存储参数修改 swift 服务。

参数描述

EnforceSecureRbac

将此选项设置为 True 将为每个 OpenStack 服务配置为强制实现安全 RBAC,方法是将 [oslo_policy] enforce_new_defaults[oslo_policy] enforce_scope 设置为 True。这会在 OpenStack 服务间引入了一组一致的 RBAC 用户角色,其中包括对系统和项目范围的支持,以及 keystone 的默认角色、管理员、成员和读取器。在部署中的所有服务实际支持安全 RBAC 前,不要启用此功能。默认值为 false

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

SwiftHashPrefix

当哈希以确定环中的映射时,用作额外 salt 的随机字符串。

SwiftHashSuffix

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

SwiftMinPartHours

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

SwiftMountCheck

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

SwiftObjectWorkers

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

SwiftPartPower

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

SwiftPassword

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

SwiftProxyNodeTimeout

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

SwiftProxyRecoverableNodeTimeout

GET/HEAD 请求从 swift-proxy 到 swift a/c/o 服务的超时时间。默认值为 30

SwiftRawDisks

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

SwiftReplicas

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

SwiftRingBuild

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

SwiftRingGetTempurl

从中下载环的临时 Swift URL。

SwiftRingPutTempurl

将 ring上传到的临时 Swift URL。

SwiftUseLocalDir

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

SwiftUseNodeDataLookup

将 NodeDataLookup 用于磁盘设备,以便使用持久性命名。默认值为 false

SwiftWorkers

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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.