# SOME DESCRIPTIVE TITLE. # Copyright (C) 2024, OpenStack Foundation # This file is distributed under the same license as the Swift package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Swift 2.35.0.dev62\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-11-18 20:34+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/config/account_server_config.rst:5 msgid "Account Server Configuration" msgstr "" #: ../../source/config/account_server_config.rst:7 msgid "" "This document describes the configuration options available for the account " "server. Documentation for other swift configuration options can be found at :" "doc:`index`." msgstr "" #: ../../source/config/account_server_config.rst:11 msgid "" "An example Account Server configuration can be found at etc/account-server." "conf-sample in the source code repository." msgstr "" #: ../../source/config/account_server_config.rst:14 #: ../../source/config/container_server_config.rst:14 #: ../../source/config/object_server_config.rst:14 #: ../../source/config/proxy_server_config.rst:19 msgid "The following configuration sections are available:" msgstr "" #: ../../source/config/account_server_config.rst:16 msgid ":ref:`[DEFAULT] `" msgstr "" #: ../../source/config/account_server_config.rst:17 msgid "`[account-server]`_" msgstr "" #: ../../source/config/account_server_config.rst:18 msgid "`[account-replicator]`_" msgstr "" #: ../../source/config/account_server_config.rst:19 msgid "`[account-auditor]`_" msgstr "" #: ../../source/config/account_server_config.rst:20 msgid "`[account-reaper]`_" msgstr "" #: ../../source/config/account_server_config.rst:26 #: ../../source/config/container_server_config.rst:27 #: ../../source/config/object_server_config.rst:28 #: ../../source/config/proxy_server_config.rst:29 msgid "[DEFAULT]" msgstr "" #: ../../source/config/account_server_config.rst:29 #: ../../source/config/account_server_config.rst:123 #: ../../source/config/account_server_config.rst:174 #: ../../source/config/account_server_config.rst:285 #: ../../source/config/account_server_config.rst:325 #: ../../source/config/container_server_config.rst:30 #: ../../source/config/container_server_config.rst:124 #: ../../source/config/container_server_config.rst:179 #: ../../source/config/container_server_config.rst:313 #: ../../source/config/container_server_config.rst:563 #: ../../source/config/container_server_config.rst:617 #: ../../source/config/global_memcache_config.rst:27 #: ../../source/config/object_server_config.rst:31 #: ../../source/config/object_server_config.rst:181 #: ../../source/config/object_server_config.rst:305 #: ../../source/config/object_server_config.rst:430 #: ../../source/config/object_server_config.rst:591 #: ../../source/config/object_server_config.rst:641 #: ../../source/config/object_server_config.rst:695 #: ../../source/config/proxy_server_config.rst:32 #: ../../source/config/proxy_server_config.rst:160 #: ../../source/config/swift_common_config.rst:16 msgid "Default" msgstr "" #: ../../source/config/account_server_config.rst:29 #: ../../source/config/account_server_config.rst:123 #: ../../source/config/account_server_config.rst:174 #: ../../source/config/account_server_config.rst:285 #: ../../source/config/account_server_config.rst:325 #: ../../source/config/container_server_config.rst:30 #: ../../source/config/container_server_config.rst:124 #: ../../source/config/container_server_config.rst:179 #: ../../source/config/container_server_config.rst:313 #: ../../source/config/container_server_config.rst:563 #: ../../source/config/container_server_config.rst:617 #: ../../source/config/global_memcache_config.rst:27 #: ../../source/config/object_server_config.rst:31 #: ../../source/config/object_server_config.rst:181 #: ../../source/config/object_server_config.rst:305 #: ../../source/config/object_server_config.rst:430 #: ../../source/config/object_server_config.rst:591 #: ../../source/config/object_server_config.rst:641 #: ../../source/config/object_server_config.rst:695 #: ../../source/config/proxy_server_config.rst:32 #: ../../source/config/proxy_server_config.rst:160 #: ../../source/config/swift_common_config.rst:16 msgid "Description" msgstr "" #: ../../source/config/account_server_config.rst:29 #: ../../source/config/account_server_config.rst:123 #: ../../source/config/account_server_config.rst:174 #: ../../source/config/account_server_config.rst:285 #: ../../source/config/account_server_config.rst:325 #: ../../source/config/container_server_config.rst:30 #: ../../source/config/container_server_config.rst:124 #: ../../source/config/container_server_config.rst:179 #: ../../source/config/container_server_config.rst:313 #: ../../source/config/container_server_config.rst:563 #: ../../source/config/container_server_config.rst:617 #: ../../source/config/global_memcache_config.rst:27 #: ../../source/config/object_server_config.rst:31 #: ../../source/config/object_server_config.rst:181 #: ../../source/config/object_server_config.rst:305 #: ../../source/config/object_server_config.rst:430 #: ../../source/config/object_server_config.rst:591 #: ../../source/config/object_server_config.rst:641 #: ../../source/config/object_server_config.rst:695 #: ../../source/config/proxy_server_config.rst:32 #: ../../source/config/proxy_server_config.rst:160 #: ../../source/config/swift_common_config.rst:16 msgid "Option" msgstr "" #: ../../source/config/account_server_config.rst:31 #: ../../source/config/container_server_config.rst:32 #: ../../source/config/object_server_config.rst:33 #: ../../source/config/proxy_server_config.rst:42 msgid "/etc/swift" msgstr "" #: ../../source/config/account_server_config.rst:31 #: ../../source/config/container_server_config.rst:32 #: ../../source/config/object_server_config.rst:33 #: ../../source/config/proxy_server_config.rst:42 msgid "Swift configuration directory" msgstr "" #: ../../source/config/account_server_config.rst:31 #: ../../source/config/container_server_config.rst:32 #: ../../source/config/object_server_config.rst:33 #: ../../source/config/proxy_server_config.rst:42 msgid "swift_dir" msgstr "" #: ../../source/config/account_server_config.rst:32 #: ../../source/config/container_server_config.rst:33 #: ../../source/config/object_server_config.rst:34 msgid "/srv/node" msgstr "" #: ../../source/config/account_server_config.rst:32 msgid "Parent directory or where devices are mounted" msgstr "" #: ../../source/config/account_server_config.rst:32 #: ../../source/config/container_server_config.rst:33 #: ../../source/config/object_server_config.rst:34 msgid "devices" msgstr "" #: ../../source/config/account_server_config.rst:33 #: ../../source/config/container_server_config.rst:34 #: ../../source/config/object_server_config.rst:36 msgid "" "Whether or not check if the devices are mounted to prevent accidentally " "writing to the root device" msgstr "" #: ../../source/config/account_server_config.rst:33 #: ../../source/config/container_server_config.rst:34 #: ../../source/config/object_server_config.rst:36 msgid "mount_check" msgstr "" #: ../../source/config/account_server_config.rst:33 #: ../../source/config/container_server_config.rst:34 #: ../../source/config/object_server_config.rst:36 #: ../../source/config/proxy_server_config.rst:115 msgid "true" msgstr "" #: ../../source/config/account_server_config.rst:36 #: ../../source/config/container_server_config.rst:37 #: ../../source/config/object_server_config.rst:39 #: ../../source/config/proxy_server_config.rst:34 msgid "0.0.0.0" msgstr "" #: ../../source/config/account_server_config.rst:36 #: ../../source/config/container_server_config.rst:37 #: ../../source/config/object_server_config.rst:39 #: ../../source/config/proxy_server_config.rst:34 msgid "IP Address for server to bind to" msgstr "" #: ../../source/config/account_server_config.rst:36 #: ../../source/config/container_server_config.rst:37 #: ../../source/config/object_server_config.rst:39 #: ../../source/config/proxy_server_config.rst:34 msgid "bind_ip" msgstr "" #: ../../source/config/account_server_config.rst:37 msgid "6202" msgstr "" #: ../../source/config/account_server_config.rst:37 #: ../../source/config/container_server_config.rst:38 #: ../../source/config/object_server_config.rst:40 #: ../../source/config/proxy_server_config.rst:36 msgid "Port for server to bind to" msgstr "" #: ../../source/config/account_server_config.rst:37 #: ../../source/config/container_server_config.rst:38 #: ../../source/config/object_server_config.rst:40 #: ../../source/config/proxy_server_config.rst:36 msgid "bind_port" msgstr "" #: ../../source/config/account_server_config.rst:38 #: ../../source/config/container_server_config.rst:39 #: ../../source/config/object_server_config.rst:41 #: ../../source/config/proxy_server_config.rst:37 msgid "600" msgstr "" #: ../../source/config/account_server_config.rst:38 #: ../../source/config/container_server_config.rst:39 #: ../../source/config/object_server_config.rst:41 #: ../../source/config/proxy_server_config.rst:37 msgid "Value to set for socket TCP_KEEPIDLE" msgstr "" #: ../../source/config/account_server_config.rst:38 #: ../../source/config/container_server_config.rst:39 #: ../../source/config/object_server_config.rst:41 #: ../../source/config/proxy_server_config.rst:37 msgid "keep_idle" msgstr "" #: ../../source/config/account_server_config.rst:39 #: ../../source/config/account_server_config.rst:198 #: ../../source/config/container_server_config.rst:40 #: ../../source/config/container_server_config.rst:204 #: ../../source/config/object_server_config.rst:42 #: ../../source/config/object_server_config.rst:313 #: ../../source/config/object_server_config.rst:335 #: ../../source/config/object_server_config.rst:438 #: ../../source/config/object_server_config.rst:648 #: ../../source/config/proxy_server_config.rst:38 msgid "30" msgstr "" #: ../../source/config/account_server_config.rst:39 #: ../../source/config/container_server_config.rst:40 #: ../../source/config/object_server_config.rst:42 #: ../../source/config/proxy_server_config.rst:38 msgid "Seconds to attempt bind before giving up" msgstr "" #: ../../source/config/account_server_config.rst:39 #: ../../source/config/container_server_config.rst:40 #: ../../source/config/object_server_config.rst:42 #: ../../source/config/proxy_server_config.rst:38 msgid "bind_timeout" msgstr "" #: ../../source/config/account_server_config.rst:40 #: ../../source/config/container_server_config.rst:41 #: ../../source/config/object_server_config.rst:43 #: ../../source/config/proxy_server_config.rst:40 msgid "4096" msgstr "" #: ../../source/config/account_server_config.rst:40 #: ../../source/config/container_server_config.rst:41 #: ../../source/config/object_server_config.rst:43 #: ../../source/config/proxy_server_config.rst:40 msgid "Maximum number of allowed pending connections" msgstr "" #: ../../source/config/account_server_config.rst:40 #: ../../source/config/container_server_config.rst:41 #: ../../source/config/object_server_config.rst:43 #: ../../source/config/proxy_server_config.rst:40 msgid "backlog" msgstr "" #: ../../source/config/account_server_config.rst:42 #: ../../source/config/container_server_config.rst:43 msgid "" "Override the number of pre-forked workers that will accept connections. If " "set it should be an integer, zero means no fork. If unset, it will try to " "default to the number of effective cpu cores and fallback to one. Increasing " "the number of workers may reduce the possibility of slow file system " "operations in one request from negatively impacting other requests. See :" "ref:`general-service-tuning`." msgstr "" #: ../../source/config/account_server_config.rst:42 #: ../../source/config/account_server_config.rst:264 #: ../../source/config/container_server_config.rst:43 #: ../../source/config/container_server_config.rst:274 #: ../../source/config/container_server_config.rst:470 #: ../../source/config/container_server_config.rst:494 #: ../../source/config/object_server_config.rst:45 #: ../../source/config/object_server_config.rst:285 #: ../../source/config/object_server_config.rst:356 #: ../../source/config/object_server_config.rst:662 #: ../../source/config/proxy_server_config.rst:43 #: ../../source/config/proxy_server_config.rst:369 msgid "auto" msgstr "" #: ../../source/config/account_server_config.rst:42 #: ../../source/config/container_server_config.rst:43 #: ../../source/config/object_server_config.rst:45 #: ../../source/config/proxy_server_config.rst:43 msgid "workers" msgstr "" #: ../../source/config/account_server_config.rst:52 #: ../../source/config/container_server_config.rst:53 #: ../../source/config/object_server_config.rst:77 #: ../../source/config/proxy_server_config.rst:52 msgid "1024" msgstr "" #: ../../source/config/account_server_config.rst:52 #: ../../source/config/container_server_config.rst:53 #: ../../source/config/object_server_config.rst:77 #: ../../source/config/proxy_server_config.rst:52 msgid "" "Maximum number of clients one worker can process simultaneously (it will " "actually accept(2) N + 1). Setting this to one (1) will only handle one " "request at a time, without accepting another request concurrently." msgstr "" #: ../../source/config/account_server_config.rst:52 #: ../../source/config/container_server_config.rst:53 #: ../../source/config/object_server_config.rst:77 #: ../../source/config/proxy_server_config.rst:52 msgid "max_clients" msgstr "" #: ../../source/config/account_server_config.rst:58 #: ../../source/config/container_server_config.rst:59 #: ../../source/config/object_server_config.rst:193 #: ../../source/config/proxy_server_config.rst:61 msgid "User to run as" msgstr "" #: ../../source/config/account_server_config.rst:58 #: ../../source/config/account_server_config.rst:65 #: ../../source/config/container_server_config.rst:59 #: ../../source/config/container_server_config.rst:62 #: ../../source/config/object_server_config.rst:86 #: ../../source/config/object_server_config.rst:193 #: ../../source/config/proxy_server_config.rst:61 #: ../../source/config/proxy_server_config.rst:89 msgid "swift" msgstr "" #: ../../source/config/account_server_config.rst:58 #: ../../source/config/container_server_config.rst:59 #: ../../source/config/object_server_config.rst:193 #: ../../source/config/proxy_server_config.rst:61 msgid "user" msgstr "" #: ../../source/config/account_server_config.rst:59 #: ../../source/config/container_server_config.rst:93 msgid "" "If you don't mind the extra disk space usage in overhead, you can turn this " "on to preallocate disk space with SQLite databases to decrease fragmentation." msgstr "" #: ../../source/config/account_server_config.rst:59 #: ../../source/config/container_server_config.rst:93 msgid "db_preallocation" msgstr "" #: ../../source/config/account_server_config.rst:59 #: ../../source/config/container_server_config.rst:93 #: ../../source/config/proxy_server_config.rst:293 msgid "off" msgstr "" #: ../../source/config/account_server_config.rst:63 #: ../../source/config/container_server_config.rst:60 #: ../../source/config/object_server_config.rst:83 msgid "" "Disable \"fast fail\" fallocate checks if the underlying filesystem does not " "support it." msgstr "" #: ../../source/config/account_server_config.rst:63 #: ../../source/config/container_server_config.rst:60 #: ../../source/config/object_server_config.rst:83 msgid "disable_fallocate" msgstr "" #: ../../source/config/account_server_config.rst:63 #: ../../source/config/account_server_config.rst:85 #: ../../source/config/container_server_config.rst:60 #: ../../source/config/container_server_config.rst:82 #: ../../source/config/container_server_config.rst:137 #: ../../source/config/container_server_config.rst:321 #: ../../source/config/object_server_config.rst:83 #: ../../source/config/object_server_config.rst:106 #: ../../source/config/object_server_config.rst:204 #: ../../source/config/object_server_config.rst:206 #: ../../source/config/object_server_config.rst:350 #: ../../source/config/object_server_config.rst:454 #: ../../source/config/proxy_server_config.rst:112 #: ../../source/config/proxy_server_config.rst:237 #: ../../source/config/proxy_server_config.rst:239 #: ../../source/config/proxy_server_config.rst:389 msgid "false" msgstr "" #: ../../source/config/account_server_config.rst:65 #: ../../source/config/account_server_config.rst:128 #: ../../source/config/account_server_config.rst:176 #: ../../source/config/account_server_config.rst:287 #: ../../source/config/account_server_config.rst:327 #: ../../source/config/container_server_config.rst:62 #: ../../source/config/container_server_config.rst:129 #: ../../source/config/container_server_config.rst:181 #: ../../source/config/container_server_config.rst:315 #: ../../source/config/container_server_config.rst:565 #: ../../source/config/container_server_config.rst:619 #: ../../source/config/object_server_config.rst:86 #: ../../source/config/object_server_config.rst:187 #: ../../source/config/object_server_config.rst:307 #: ../../source/config/object_server_config.rst:432 #: ../../source/config/object_server_config.rst:593 #: ../../source/config/object_server_config.rst:643 #: ../../source/config/object_server_config.rst:697 #: ../../source/config/proxy_server_config.rst:89 #: ../../source/config/proxy_server_config.rst:166 msgid "Label used when logging" msgstr "" #: ../../source/config/account_server_config.rst:65 #: ../../source/config/account_server_config.rst:176 #: ../../source/config/account_server_config.rst:287 #: ../../source/config/account_server_config.rst:327 #: ../../source/config/container_server_config.rst:62 #: ../../source/config/container_server_config.rst:181 #: ../../source/config/container_server_config.rst:315 #: ../../source/config/container_server_config.rst:565 #: ../../source/config/container_server_config.rst:619 #: ../../source/config/object_server_config.rst:86 #: ../../source/config/object_server_config.rst:307 #: ../../source/config/object_server_config.rst:432 #: ../../source/config/object_server_config.rst:593 #: ../../source/config/object_server_config.rst:643 #: ../../source/config/object_server_config.rst:697 #: ../../source/config/proxy_server_config.rst:89 msgid "log_name" msgstr "" #: ../../source/config/account_server_config.rst:66 #: ../../source/config/account_server_config.rst:129 #: ../../source/config/account_server_config.rst:177 #: ../../source/config/account_server_config.rst:288 #: ../../source/config/account_server_config.rst:328 #: ../../source/config/container_server_config.rst:63 #: ../../source/config/container_server_config.rst:130 #: ../../source/config/container_server_config.rst:182 #: ../../source/config/container_server_config.rst:316 #: ../../source/config/container_server_config.rst:566 #: ../../source/config/container_server_config.rst:620 #: ../../source/config/object_server_config.rst:87 #: ../../source/config/object_server_config.rst:188 #: ../../source/config/object_server_config.rst:308 #: ../../source/config/object_server_config.rst:433 #: ../../source/config/object_server_config.rst:594 #: ../../source/config/object_server_config.rst:644 #: ../../source/config/object_server_config.rst:698 #: ../../source/config/proxy_server_config.rst:90 #: ../../source/config/proxy_server_config.rst:167 msgid "LOG_LOCAL0" msgstr "" #: ../../source/config/account_server_config.rst:66 #: ../../source/config/account_server_config.rst:129 #: ../../source/config/account_server_config.rst:177 #: ../../source/config/account_server_config.rst:288 #: ../../source/config/account_server_config.rst:328 #: ../../source/config/container_server_config.rst:63 #: ../../source/config/container_server_config.rst:130 #: ../../source/config/container_server_config.rst:182 #: ../../source/config/container_server_config.rst:316 #: ../../source/config/container_server_config.rst:566 #: ../../source/config/container_server_config.rst:620 #: ../../source/config/object_server_config.rst:87 #: ../../source/config/object_server_config.rst:188 #: ../../source/config/object_server_config.rst:308 #: ../../source/config/object_server_config.rst:433 #: ../../source/config/object_server_config.rst:594 #: ../../source/config/object_server_config.rst:644 #: ../../source/config/object_server_config.rst:698 #: ../../source/config/proxy_server_config.rst:90 #: ../../source/config/proxy_server_config.rst:167 msgid "Syslog log facility" msgstr "" #: ../../source/config/account_server_config.rst:66 #: ../../source/config/account_server_config.rst:177 #: ../../source/config/account_server_config.rst:288 #: ../../source/config/account_server_config.rst:328 #: ../../source/config/container_server_config.rst:63 #: ../../source/config/container_server_config.rst:182 #: ../../source/config/container_server_config.rst:316 #: ../../source/config/container_server_config.rst:566 #: ../../source/config/container_server_config.rst:620 #: ../../source/config/object_server_config.rst:87 #: ../../source/config/object_server_config.rst:308 #: ../../source/config/object_server_config.rst:433 #: ../../source/config/object_server_config.rst:594 #: ../../source/config/object_server_config.rst:644 #: ../../source/config/object_server_config.rst:698 #: ../../source/config/proxy_server_config.rst:90 msgid "log_facility" msgstr "" #: ../../source/config/account_server_config.rst:67 #: ../../source/config/account_server_config.rst:130 #: ../../source/config/account_server_config.rst:178 #: ../../source/config/account_server_config.rst:289 #: ../../source/config/account_server_config.rst:329 #: ../../source/config/container_server_config.rst:64 #: ../../source/config/container_server_config.rst:131 #: ../../source/config/container_server_config.rst:183 #: ../../source/config/container_server_config.rst:317 #: ../../source/config/container_server_config.rst:567 #: ../../source/config/container_server_config.rst:621 #: ../../source/config/object_server_config.rst:88 #: ../../source/config/object_server_config.rst:189 #: ../../source/config/object_server_config.rst:309 #: ../../source/config/object_server_config.rst:434 #: ../../source/config/object_server_config.rst:595 #: ../../source/config/object_server_config.rst:645 #: ../../source/config/object_server_config.rst:699 #: ../../source/config/proxy_server_config.rst:91 #: ../../source/config/proxy_server_config.rst:168 msgid "INFO" msgstr "" #: ../../source/config/account_server_config.rst:67 #: ../../source/config/account_server_config.rst:130 #: ../../source/config/account_server_config.rst:178 #: ../../source/config/account_server_config.rst:289 #: ../../source/config/account_server_config.rst:329 #: ../../source/config/container_server_config.rst:64 #: ../../source/config/container_server_config.rst:131 #: ../../source/config/container_server_config.rst:183 #: ../../source/config/container_server_config.rst:317 #: ../../source/config/container_server_config.rst:567 #: ../../source/config/container_server_config.rst:621 #: ../../source/config/object_server_config.rst:88 #: ../../source/config/object_server_config.rst:189 #: ../../source/config/object_server_config.rst:309 #: ../../source/config/object_server_config.rst:434 #: ../../source/config/object_server_config.rst:595 #: ../../source/config/object_server_config.rst:645 #: ../../source/config/object_server_config.rst:699 #: ../../source/config/proxy_server_config.rst:91 msgid "Logging level" msgstr "" #: ../../source/config/account_server_config.rst:67 #: ../../source/config/account_server_config.rst:178 #: ../../source/config/account_server_config.rst:289 #: ../../source/config/account_server_config.rst:329 #: ../../source/config/container_server_config.rst:64 #: ../../source/config/container_server_config.rst:183 #: ../../source/config/container_server_config.rst:317 #: ../../source/config/container_server_config.rst:567 #: ../../source/config/container_server_config.rst:621 #: ../../source/config/object_server_config.rst:88 #: ../../source/config/object_server_config.rst:309 #: ../../source/config/object_server_config.rst:434 #: ../../source/config/object_server_config.rst:595 #: ../../source/config/object_server_config.rst:645 #: ../../source/config/object_server_config.rst:699 #: ../../source/config/proxy_server_config.rst:91 msgid "log_level" msgstr "" #: ../../source/config/account_server_config.rst:68 #: ../../source/config/account_server_config.rst:133 #: ../../source/config/account_server_config.rst:179 #: ../../source/config/account_server_config.rst:290 #: ../../source/config/account_server_config.rst:330 #: ../../source/config/container_server_config.rst:65 #: ../../source/config/container_server_config.rst:134 #: ../../source/config/container_server_config.rst:184 #: ../../source/config/container_server_config.rst:318 #: ../../source/config/container_server_config.rst:568 #: ../../source/config/container_server_config.rst:622 #: ../../source/config/object_server_config.rst:89 #: ../../source/config/object_server_config.rst:192 #: ../../source/config/object_server_config.rst:310 #: ../../source/config/object_server_config.rst:435 #: ../../source/config/object_server_config.rst:596 #: ../../source/config/object_server_config.rst:646 #: ../../source/config/object_server_config.rst:700 #: ../../source/config/proxy_server_config.rst:93 msgid "/dev/log" msgstr "" #: ../../source/config/account_server_config.rst:68 #: ../../source/config/account_server_config.rst:133 #: ../../source/config/account_server_config.rst:179 #: ../../source/config/account_server_config.rst:290 #: ../../source/config/account_server_config.rst:330 #: ../../source/config/container_server_config.rst:65 #: ../../source/config/container_server_config.rst:134 #: ../../source/config/container_server_config.rst:184 #: ../../source/config/container_server_config.rst:318 #: ../../source/config/container_server_config.rst:568 #: ../../source/config/container_server_config.rst:622 #: ../../source/config/object_server_config.rst:89 #: ../../source/config/object_server_config.rst:192 #: ../../source/config/object_server_config.rst:310 #: ../../source/config/object_server_config.rst:435 #: ../../source/config/object_server_config.rst:596 #: ../../source/config/object_server_config.rst:646 #: ../../source/config/object_server_config.rst:700 #: ../../source/config/proxy_server_config.rst:93 msgid "Logging directory" msgstr "" #: ../../source/config/account_server_config.rst:68 #: ../../source/config/account_server_config.rst:179 #: ../../source/config/account_server_config.rst:290 #: ../../source/config/account_server_config.rst:330 #: ../../source/config/container_server_config.rst:65 #: ../../source/config/container_server_config.rst:184 #: ../../source/config/container_server_config.rst:318 #: ../../source/config/container_server_config.rst:568 #: ../../source/config/container_server_config.rst:622 #: ../../source/config/object_server_config.rst:89 #: ../../source/config/object_server_config.rst:310 #: ../../source/config/object_server_config.rst:435 #: ../../source/config/object_server_config.rst:596 #: ../../source/config/object_server_config.rst:646 #: ../../source/config/object_server_config.rst:700 #: ../../source/config/proxy_server_config.rst:93 msgid "log_address" msgstr "" #: ../../source/config/account_server_config.rst:69 #: ../../source/config/account_server_config.rst:335 #: ../../source/config/container_server_config.rst:66 #: ../../source/config/object_server_config.rst:58 #: ../../source/config/object_server_config.rst:90 #: ../../source/config/object_server_config.rst:196 #: ../../source/config/object_server_config.rst:317 #: ../../source/config/object_server_config.rst:333 #: ../../source/config/object_server_config.rst:391 #: ../../source/config/object_server_config.rst:440 #: ../../source/config/object_server_config.rst:494 #: ../../source/config/object_server_config.rst:571 #: ../../source/config/object_server_config.rst:709 #: ../../source/config/object_server_config.rst:715 #: ../../source/config/proxy_server_config.rst:94 #: ../../source/config/proxy_server_config.rst:243 #: ../../source/config/swift_common_config.rst:27 msgid "0" msgstr "" #: ../../source/config/account_server_config.rst:69 #: ../../source/config/container_server_config.rst:66 #: ../../source/config/object_server_config.rst:90 #: ../../source/config/proxy_server_config.rst:94 msgid "" "Caps the length of log lines to the value given; no limit if set to 0, the " "default." msgstr "" #: ../../source/config/account_server_config.rst:69 #: ../../source/config/container_server_config.rst:66 #: ../../source/config/object_server_config.rst:90 #: ../../source/config/proxy_server_config.rst:94 msgid "log_max_line_length" msgstr "" #: ../../source/config/account_server_config.rst:72 #: ../../source/config/container_server_config.rst:69 #: ../../source/config/object_server_config.rst:93 msgid "Comma-separated list of functions to call to setup custom log handlers." msgstr "" #: ../../source/config/account_server_config.rst:72 #: ../../source/config/account_server_config.rst:76 #: ../../source/config/account_server_config.rst:96 #: ../../source/config/account_server_config.rst:101 #: ../../source/config/account_server_config.rst:110 #: ../../source/config/account_server_config.rst:146 #: ../../source/config/account_server_config.rst:151 #: ../../source/config/account_server_config.rst:160 #: ../../source/config/account_server_config.rst:233 #: ../../source/config/account_server_config.rst:240 #: ../../source/config/account_server_config.rst:251 #: ../../source/config/account_server_config.rst:296 #: ../../source/config/account_server_config.rst:301 #: ../../source/config/account_server_config.rst:311 #: ../../source/config/account_server_config.rst:356 #: ../../source/config/account_server_config.rst:361 #: ../../source/config/account_server_config.rst:370 #: ../../source/config/container_server_config.rst:69 #: ../../source/config/container_server_config.rst:73 #: ../../source/config/container_server_config.rst:97 #: ../../source/config/container_server_config.rst:102 #: ../../source/config/container_server_config.rst:111 #: ../../source/config/container_server_config.rst:150 #: ../../source/config/container_server_config.rst:155 #: ../../source/config/container_server_config.rst:165 #: ../../source/config/container_server_config.rst:240 #: ../../source/config/container_server_config.rst:247 #: ../../source/config/container_server_config.rst:260 #: ../../source/config/container_server_config.rst:587 #: ../../source/config/container_server_config.rst:593 #: ../../source/config/container_server_config.rst:603 #: ../../source/config/container_server_config.rst:628 #: ../../source/config/container_server_config.rst:633 #: ../../source/config/container_server_config.rst:643 #: ../../source/config/object_server_config.rst:93 #: ../../source/config/object_server_config.rst:97 #: ../../source/config/object_server_config.rst:151 #: ../../source/config/object_server_config.rst:156 #: ../../source/config/object_server_config.rst:165 #: ../../source/config/object_server_config.rst:264 #: ../../source/config/object_server_config.rst:269 #: ../../source/config/object_server_config.rst:278 #: ../../source/config/object_server_config.rst:396 #: ../../source/config/object_server_config.rst:403 #: ../../source/config/object_server_config.rst:414 #: ../../source/config/object_server_config.rst:544 #: ../../source/config/object_server_config.rst:551 #: ../../source/config/object_server_config.rst:562 #: ../../source/config/object_server_config.rst:613 #: ../../source/config/object_server_config.rst:618 #: ../../source/config/object_server_config.rst:627 #: ../../source/config/object_server_config.rst:667 #: ../../source/config/object_server_config.rst:672 #: ../../source/config/object_server_config.rst:681 #: ../../source/config/object_server_config.rst:729 #: ../../source/config/object_server_config.rst:734 #: ../../source/config/object_server_config.rst:743 #: ../../source/config/proxy_server_config.rst:98 #: ../../source/config/proxy_server_config.rst:103 #: ../../source/config/proxy_server_config.rst:129 #: ../../source/config/proxy_server_config.rst:135 #: ../../source/config/proxy_server_config.rst:146 #: ../../source/config/proxy_server_config.rst:308 #: ../../source/config/proxy_server_config.rst:314 #: ../../source/config/proxy_server_config.rst:324 #: ../../source/config/proxy_server_config.rst:331 #: ../../source/config/proxy_server_config.rst:349 msgid "None" msgstr "" #: ../../source/config/account_server_config.rst:72 #: ../../source/config/container_server_config.rst:69 #: ../../source/config/object_server_config.rst:93 #: ../../source/config/proxy_server_config.rst:98 msgid "log_custom_handlers" msgstr "" #: ../../source/config/account_server_config.rst:74 #: ../../source/config/container_server_config.rst:71 #: ../../source/config/object_server_config.rst:95 #: ../../source/config/proxy_server_config.rst:101 msgid "Override log_address" msgstr "" #: ../../source/config/account_server_config.rst:74 #: ../../source/config/container_server_config.rst:71 #: ../../source/config/object_server_config.rst:95 #: ../../source/config/proxy_server_config.rst:101 msgid "log_udp_host" msgstr "" #: ../../source/config/account_server_config.rst:75 #: ../../source/config/container_server_config.rst:72 #: ../../source/config/object_server_config.rst:96 #: ../../source/config/proxy_server_config.rst:102 msgid "514" msgstr "" #: ../../source/config/account_server_config.rst:75 #: ../../source/config/container_server_config.rst:72 #: ../../source/config/object_server_config.rst:96 #: ../../source/config/proxy_server_config.rst:102 msgid "UDP log port" msgstr "" #: ../../source/config/account_server_config.rst:75 #: ../../source/config/container_server_config.rst:72 #: ../../source/config/object_server_config.rst:96 #: ../../source/config/proxy_server_config.rst:102 msgid "log_udp_port" msgstr "" #: ../../source/config/account_server_config.rst:76 #: ../../source/config/container_server_config.rst:73 #: ../../source/config/object_server_config.rst:97 #: ../../source/config/proxy_server_config.rst:103 msgid "" "Enables StatsD logging; IPv4/IPv6 address or a hostname. If a hostname " "resolves to an IPv4 and IPv6 address, the IPv4 address will be used." msgstr "" #: ../../source/config/account_server_config.rst:76 #: ../../source/config/container_server_config.rst:73 #: ../../source/config/object_server_config.rst:97 #: ../../source/config/proxy_server_config.rst:103 msgid "log_statsd_host" msgstr "" #: ../../source/config/account_server_config.rst:81 #: ../../source/config/container_server_config.rst:78 #: ../../source/config/object_server_config.rst:102 #: ../../source/config/proxy_server_config.rst:108 msgid "8125" msgstr "" #: ../../source/config/account_server_config.rst:81 #: ../../source/config/container_server_config.rst:78 #: ../../source/config/object_server_config.rst:102 #: ../../source/config/proxy_server_config.rst:108 msgid "log_statsd_port" msgstr "" #: ../../source/config/account_server_config.rst:82 #: ../../source/config/account_server_config.rst:83 #: ../../source/config/container_server_config.rst:79 #: ../../source/config/container_server_config.rst:80 #: ../../source/config/global_memcache_config.rst:34 #: ../../source/config/object_server_config.rst:103 #: ../../source/config/object_server_config.rst:104 #: ../../source/config/object_server_config.rst:251 #: ../../source/config/proxy_server_config.rst:109 #: ../../source/config/proxy_server_config.rst:110 msgid "1.0" msgstr "" #: ../../source/config/account_server_config.rst:82 #: ../../source/config/container_server_config.rst:79 #: ../../source/config/object_server_config.rst:103 #: ../../source/config/proxy_server_config.rst:109 msgid "log_statsd_default_sample_rate" msgstr "" #: ../../source/config/account_server_config.rst:83 #: ../../source/config/container_server_config.rst:80 #: ../../source/config/object_server_config.rst:104 #: ../../source/config/proxy_server_config.rst:110 msgid "log_statsd_sample_rate_factor" msgstr "" #: ../../source/config/account_server_config.rst:84 #: ../../source/config/container_server_config.rst:81 #: ../../source/config/object_server_config.rst:105 #: ../../source/config/proxy_server_config.rst:111 msgid "log_statsd_metric_prefix" msgstr "" #: ../../source/config/account_server_config.rst:85 #: ../../source/config/container_server_config.rst:82 #: ../../source/config/object_server_config.rst:106 #: ../../source/config/proxy_server_config.rst:112 msgid "If true, turn on debug logging for eventlet" msgstr "" #: ../../source/config/account_server_config.rst:85 #: ../../source/config/container_server_config.rst:82 #: ../../source/config/object_server_config.rst:106 #: ../../source/config/proxy_server_config.rst:112 msgid "eventlet_debug" msgstr "" #: ../../source/config/account_server_config.rst:86 #: ../../source/config/container_server_config.rst:83 #: ../../source/config/object_server_config.rst:108 msgid "1%" msgstr "" #: ../../source/config/account_server_config.rst:86 #: ../../source/config/container_server_config.rst:83 #: ../../source/config/object_server_config.rst:108 msgid "" "You can set fallocate_reserve to the number of bytes or percentage of disk " "space you'd like fallocate to reserve, whether there is space for the given " "file size or not. Percentage will be used if the value ends with a '%'. This " "is useful for systems that behave badly when they completely run out of " "space; you can make the services pretend they're out of space early." msgstr "" #: ../../source/config/account_server_config.rst:86 #: ../../source/config/container_server_config.rst:83 #: ../../source/config/object_server_config.rst:108 msgid "fallocate_reserve" msgstr "" #: ../../source/config/account_server_config.rst:96 #: ../../source/config/account_server_config.rst:146 #: ../../source/config/account_server_config.rst:233 #: ../../source/config/account_server_config.rst:296 #: ../../source/config/account_server_config.rst:356 #: ../../source/config/container_server_config.rst:97 #: ../../source/config/container_server_config.rst:150 #: ../../source/config/container_server_config.rst:240 #: ../../source/config/container_server_config.rst:587 #: ../../source/config/container_server_config.rst:628 #: ../../source/config/object_server_config.rst:151 #: ../../source/config/object_server_config.rst:264 #: ../../source/config/object_server_config.rst:396 #: ../../source/config/object_server_config.rst:544 #: ../../source/config/object_server_config.rst:613 #: ../../source/config/object_server_config.rst:667 #: ../../source/config/object_server_config.rst:729 #: ../../source/config/proxy_server_config.rst:129 #: ../../source/config/proxy_server_config.rst:308 msgid "" "Scheduling priority of server processes. Niceness values range from -20 " "(most favorable to the process) to 19 (least favorable to the process). The " "default does not modify priority." msgstr "" #: ../../source/config/account_server_config.rst:96 #: ../../source/config/account_server_config.rst:146 #: ../../source/config/account_server_config.rst:233 #: ../../source/config/account_server_config.rst:296 #: ../../source/config/account_server_config.rst:356 #: ../../source/config/container_server_config.rst:97 #: ../../source/config/container_server_config.rst:150 #: ../../source/config/container_server_config.rst:240 #: ../../source/config/container_server_config.rst:587 #: ../../source/config/container_server_config.rst:628 #: ../../source/config/object_server_config.rst:151 #: ../../source/config/object_server_config.rst:264 #: ../../source/config/object_server_config.rst:396 #: ../../source/config/object_server_config.rst:544 #: ../../source/config/object_server_config.rst:613 #: ../../source/config/object_server_config.rst:667 #: ../../source/config/object_server_config.rst:729 #: ../../source/config/proxy_server_config.rst:129 #: ../../source/config/proxy_server_config.rst:308 msgid "nice_priority" msgstr "" #: ../../source/config/account_server_config.rst:101 #: ../../source/config/account_server_config.rst:151 #: ../../source/config/account_server_config.rst:240 #: ../../source/config/account_server_config.rst:301 #: ../../source/config/account_server_config.rst:361 #: ../../source/config/container_server_config.rst:102 #: ../../source/config/container_server_config.rst:155 #: ../../source/config/container_server_config.rst:247 #: ../../source/config/container_server_config.rst:593 #: ../../source/config/container_server_config.rst:633 #: ../../source/config/object_server_config.rst:156 #: ../../source/config/object_server_config.rst:269 #: ../../source/config/object_server_config.rst:403 #: ../../source/config/object_server_config.rst:551 #: ../../source/config/object_server_config.rst:618 #: ../../source/config/object_server_config.rst:672 #: ../../source/config/object_server_config.rst:734 #: ../../source/config/proxy_server_config.rst:314 msgid "" "I/O scheduling class of server processes. I/O niceness class values are " "IOPRIO_CLASS_RT (realtime), IOPRIO_CLASS_BE (best-effort), and " "IOPRIO_CLASS_IDLE (idle). The default does not modify class and priority. " "Linux supports io scheduling priorities and classes since 2.6.13 with the " "CFQ io scheduler. Work only with ionice_priority." msgstr "" #: ../../source/config/account_server_config.rst:101 #: ../../source/config/account_server_config.rst:151 #: ../../source/config/account_server_config.rst:240 #: ../../source/config/account_server_config.rst:301 #: ../../source/config/account_server_config.rst:361 #: ../../source/config/container_server_config.rst:102 #: ../../source/config/container_server_config.rst:155 #: ../../source/config/container_server_config.rst:247 #: ../../source/config/container_server_config.rst:593 #: ../../source/config/container_server_config.rst:633 #: ../../source/config/object_server_config.rst:156 #: ../../source/config/object_server_config.rst:269 #: ../../source/config/object_server_config.rst:403 #: ../../source/config/object_server_config.rst:551 #: ../../source/config/object_server_config.rst:618 #: ../../source/config/object_server_config.rst:672 #: ../../source/config/object_server_config.rst:734 #: ../../source/config/proxy_server_config.rst:135 #: ../../source/config/proxy_server_config.rst:314 msgid "ionice_class" msgstr "" #: ../../source/config/account_server_config.rst:110 #: ../../source/config/account_server_config.rst:160 #: ../../source/config/account_server_config.rst:251 #: ../../source/config/account_server_config.rst:311 #: ../../source/config/account_server_config.rst:370 #: ../../source/config/container_server_config.rst:111 #: ../../source/config/container_server_config.rst:165 #: ../../source/config/container_server_config.rst:260 #: ../../source/config/container_server_config.rst:603 #: ../../source/config/container_server_config.rst:643 #: ../../source/config/object_server_config.rst:165 #: ../../source/config/object_server_config.rst:278 #: ../../source/config/object_server_config.rst:414 #: ../../source/config/object_server_config.rst:562 #: ../../source/config/object_server_config.rst:627 #: ../../source/config/object_server_config.rst:681 #: ../../source/config/object_server_config.rst:743 #: ../../source/config/proxy_server_config.rst:146 #: ../../source/config/proxy_server_config.rst:324 msgid "" "I/O scheduling priority of server processes. I/O niceness priority is a " "number which goes from 0 to 7. The higher the value, the lower the I/O " "priority of the process. Work only with ionice_class. Ignored if " "IOPRIO_CLASS_IDLE is set." msgstr "" #: ../../source/config/account_server_config.rst:110 #: ../../source/config/account_server_config.rst:160 #: ../../source/config/account_server_config.rst:251 #: ../../source/config/account_server_config.rst:311 #: ../../source/config/account_server_config.rst:370 #: ../../source/config/container_server_config.rst:111 #: ../../source/config/container_server_config.rst:165 #: ../../source/config/container_server_config.rst:260 #: ../../source/config/container_server_config.rst:603 #: ../../source/config/container_server_config.rst:643 #: ../../source/config/object_server_config.rst:165 #: ../../source/config/object_server_config.rst:278 #: ../../source/config/object_server_config.rst:414 #: ../../source/config/object_server_config.rst:562 #: ../../source/config/object_server_config.rst:627 #: ../../source/config/object_server_config.rst:681 #: ../../source/config/object_server_config.rst:743 #: ../../source/config/proxy_server_config.rst:146 #: ../../source/config/proxy_server_config.rst:324 msgid "ionice_priority" msgstr "" #: ../../source/config/account_server_config.rst:120 msgid "[account-server]" msgstr "" #: ../../source/config/account_server_config.rst:125 msgid "" "Entry point for paste.deploy for the account server. For most cases, this " "should be ``egg:swift#account``." msgstr "" #: ../../source/config/account_server_config.rst:125 #: ../../source/config/container_server_config.rst:126 #: ../../source/config/object_server_config.rst:183 #: ../../source/config/proxy_server_config.rst:162 msgid "use" msgstr "" #: ../../source/config/account_server_config.rst:128 msgid "account-server" msgstr "" #: ../../source/config/account_server_config.rst:128 #: ../../source/config/container_server_config.rst:129 #: ../../source/config/object_server_config.rst:187 #: ../../source/config/proxy_server_config.rst:166 msgid "set log_name" msgstr "" #: ../../source/config/account_server_config.rst:129 #: ../../source/config/container_server_config.rst:130 #: ../../source/config/object_server_config.rst:188 #: ../../source/config/proxy_server_config.rst:167 msgid "set log_facility" msgstr "" #: ../../source/config/account_server_config.rst:130 #: ../../source/config/container_server_config.rst:131 #: ../../source/config/object_server_config.rst:189 #: ../../source/config/proxy_server_config.rst:168 msgid "set log_level" msgstr "" #: ../../source/config/account_server_config.rst:131 #: ../../source/config/container_server_config.rst:132 #: ../../source/config/object_server_config.rst:190 #: ../../source/config/proxy_server_config.rst:71 #: ../../source/config/proxy_server_config.rst:169 #: ../../source/config/proxy_server_config.rst:171 msgid "True" msgstr "" #: ../../source/config/account_server_config.rst:131 #: ../../source/config/container_server_config.rst:132 #: ../../source/config/object_server_config.rst:190 msgid "Whether or not to log each request" msgstr "" #: ../../source/config/account_server_config.rst:131 #: ../../source/config/container_server_config.rst:132 #: ../../source/config/object_server_config.rst:190 msgid "set log_requests" msgstr "" #: ../../source/config/account_server_config.rst:133 #: ../../source/config/container_server_config.rst:134 #: ../../source/config/object_server_config.rst:192 msgid "set log_address" msgstr "" #: ../../source/config/account_server_config.rst:134 #: ../../source/config/container_server_config.rst:138 #: ../../source/config/object_server_config.rst:219 msgid "" "Configure parameter for creating specific server. To handle all verbs, " "including replication verbs, do not specify \"replication_server\" (this is " "the default). To only handle replication, set to a True value (e.g. \"True\" " "or \"1\"). To handle only non-replication verbs, set to \"False\". Unless " "you have a separate replication network, you should not specify any value " "for \"replication_server\"." msgstr "" #: ../../source/config/account_server_config.rst:134 #: ../../source/config/container_server_config.rst:138 #: ../../source/config/object_server_config.rst:219 msgid "replication_server" msgstr "" #: ../../source/config/account_server_config.rst:171 msgid "[account-replicator]" msgstr "" #: ../../source/config/account_server_config.rst:176 msgid "account-replicator" msgstr "" #: ../../source/config/account_server_config.rst:180 #: ../../source/config/container_server_config.rst:185 msgid "1000" msgstr "" #: ../../source/config/account_server_config.rst:180 #: ../../source/config/container_server_config.rst:185 msgid "" "Maximum number of database rows that will be sync'd in a single HTTP " "replication request. Databases with less than or equal to this number of " "differing rows will always be sync'd using an HTTP replication request " "rather than using rsync." msgstr "" #: ../../source/config/account_server_config.rst:180 #: ../../source/config/container_server_config.rst:185 #: ../../source/config/container_server_config.rst:299 msgid "per_diff" msgstr "" #: ../../source/config/account_server_config.rst:188 #: ../../source/config/container_server_config.rst:194 #: ../../source/config/object_server_config.rst:247 msgid "100" msgstr "" #: ../../source/config/account_server_config.rst:188 #: ../../source/config/container_server_config.rst:194 msgid "" "Maximum number of HTTP replication requests attempted on each replication " "pass for any one container. This caps how long the replicator will spend " "trying to sync a given database per pass so the other databases don't get " "starved." msgstr "" #: ../../source/config/account_server_config.rst:188 #: ../../source/config/container_server_config.rst:194 #: ../../source/config/container_server_config.rst:300 msgid "max_diffs" msgstr "" #: ../../source/config/account_server_config.rst:196 #: ../../source/config/container_server_config.rst:202 #: ../../source/config/object_server_config.rst:599 msgid "8" msgstr "" #: ../../source/config/account_server_config.rst:196 #: ../../source/config/account_server_config.rst:331 #: ../../source/config/container_server_config.rst:202 msgid "Number of replication workers to spawn" msgstr "" #: ../../source/config/account_server_config.rst:196 #: ../../source/config/account_server_config.rst:331 #: ../../source/config/container_server_config.rst:202 #: ../../source/config/container_server_config.rst:301 #: ../../source/config/container_server_config.rst:570 #: ../../source/config/object_server_config.rst:315 #: ../../source/config/object_server_config.rst:450 #: ../../source/config/object_server_config.rst:599 #: ../../source/config/object_server_config.rst:657 #: ../../source/config/object_server_config.rst:704 msgid "concurrency" msgstr "" #: ../../source/config/account_server_config.rst:198 #: ../../source/config/container_server_config.rst:204 #: ../../source/config/object_server_config.rst:313 msgid "Time in seconds to wait between replication passes" msgstr "" #: ../../source/config/account_server_config.rst:198 #: ../../source/config/account_server_config.rst:291 #: ../../source/config/account_server_config.rst:332 #: ../../source/config/container_server_config.rst:204 #: ../../source/config/container_server_config.rst:297 #: ../../source/config/container_server_config.rst:569 #: ../../source/config/container_server_config.rst:623 #: ../../source/config/object_server_config.rst:313 #: ../../source/config/object_server_config.rst:438 #: ../../source/config/object_server_config.rst:597 #: ../../source/config/object_server_config.rst:648 #: ../../source/config/object_server_config.rst:701 msgid "interval" msgstr "" #: ../../source/config/account_server_config.rst:200 #: ../../source/config/container_server_config.rst:206 #: ../../source/config/container_server_config.rst:575 #: ../../source/config/object_server_config.rst:605 #: ../../source/config/object_server_config.rst:659 msgid "50" msgstr "" #: ../../source/config/account_server_config.rst:200 #: ../../source/config/container_server_config.rst:206 msgid "" "Maximum databases to process per second. Should be tuned according to " "individual system specs. 0 is unlimited." msgstr "" #: ../../source/config/account_server_config.rst:200 #: ../../source/config/container_server_config.rst:206 #: ../../source/config/container_server_config.rst:298 msgid "databases_per_second" msgstr "" #: ../../source/config/account_server_config.rst:204 #: ../../source/config/account_server_config.rst:333 #: ../../source/config/container_server_config.rst:210 #: ../../source/config/container_server_config.rst:376 #: ../../source/config/container_server_config.rst:444 #: ../../source/config/global_memcache_config.rst:43 #: ../../source/config/proxy_server_config.rst:221 #: ../../source/config/proxy_server_config.rst:235 #: ../../source/config/proxy_server_config.rst:257 msgid "10" msgstr "" #: ../../source/config/account_server_config.rst:204 #: ../../source/config/account_server_config.rst:333 #: ../../source/config/container_server_config.rst:135 #: ../../source/config/container_server_config.rst:210 #: ../../source/config/container_server_config.rst:571 #: ../../source/config/proxy_server_config.rst:221 msgid "Request timeout to external services" msgstr "" #: ../../source/config/account_server_config.rst:204 #: ../../source/config/account_server_config.rst:333 #: ../../source/config/container_server_config.rst:135 #: ../../source/config/container_server_config.rst:210 #: ../../source/config/container_server_config.rst:302 #: ../../source/config/container_server_config.rst:571 #: ../../source/config/object_server_config.rst:120 #: ../../source/config/object_server_config.rst:366 #: ../../source/config/object_server_config.rst:530 #: ../../source/config/object_server_config.rst:601 #: ../../source/config/proxy_server_config.rst:221 #: ../../source/config/proxy_server_config.rst:223 msgid "node_timeout" msgstr "" #: ../../source/config/account_server_config.rst:206 #: ../../source/config/account_server_config.rst:334 #: ../../source/config/container_server_config.rst:136 #: ../../source/config/container_server_config.rst:212 #: ../../source/config/container_server_config.rst:573 #: ../../source/config/object_server_config.rst:118 #: ../../source/config/proxy_server_config.rst:229 msgid "0.5" msgstr "" #: ../../source/config/account_server_config.rst:206 #: ../../source/config/account_server_config.rst:334 #: ../../source/config/container_server_config.rst:136 #: ../../source/config/container_server_config.rst:212 #: ../../source/config/container_server_config.rst:573 #: ../../source/config/proxy_server_config.rst:229 msgid "Connection timeout to external services" msgstr "" #: ../../source/config/account_server_config.rst:206 #: ../../source/config/account_server_config.rst:334 #: ../../source/config/container_server_config.rst:136 #: ../../source/config/container_server_config.rst:212 #: ../../source/config/container_server_config.rst:303 #: ../../source/config/container_server_config.rst:573 #: ../../source/config/object_server_config.rst:118 #: ../../source/config/proxy_server_config.rst:229 #: ../../source/config/proxy_server_config.rst:300 msgid "conn_timeout" msgstr "" #: ../../source/config/account_server_config.rst:208 #: ../../source/config/container_server_config.rst:214 #: ../../source/config/object_server_config.rst:129 #: ../../source/config/object_server_config.rst:721 msgid "604800" msgstr "" #: ../../source/config/account_server_config.rst:208 msgid "Time elapsed in seconds before an account can be reclaimed" msgstr "" #: ../../source/config/account_server_config.rst:208 #: ../../source/config/container_server_config.rst:214 #: ../../source/config/container_server_config.rst:304 #: ../../source/config/object_server_config.rst:129 #: ../../source/config/object_server_config.rst:580 #: ../../source/config/object_server_config.rst:721 msgid "reclaim_age" msgstr "" #: ../../source/config/account_server_config.rst:210 #: ../../source/config/container_server_config.rst:216 #: ../../source/config/object_server_config.rst:379 msgid "" "Format of the rsync module where the replicator will send data. The " "configuration value can include some variables that will be extracted from " "the ring. Variables must follow the format {NAME} where NAME is one of: ip, " "port, replication_ip, replication_port, region, zone, device, meta. See etc/" "rsyncd.conf-sample for some examples." msgstr "" #: ../../source/config/account_server_config.rst:210 #: ../../source/config/container_server_config.rst:216 #: ../../source/config/container_server_config.rst:306 #: ../../source/config/object_server_config.rst:379 msgid "rsync_module" msgstr "" #: ../../source/config/account_server_config.rst:210 msgid "{replication_ip}::account" msgstr "" #: ../../source/config/account_server_config.rst:222 #: ../../source/config/container_server_config.rst:229 msgid "" "Allow rsync to compress data which is transmitted to destination node during " "sync. However, this is applicable only when destination node is in a " "different region than the local one. NOTE: Objects that are already " "compressed (for example: .tar.gz, mp3) might slow down the syncing process." msgstr "" #: ../../source/config/account_server_config.rst:222 #: ../../source/config/account_server_config.rst:259 #: ../../source/config/container_server_config.rst:229 #: ../../source/config/container_server_config.rst:269 #: ../../source/config/object_server_config.rst:256 #: ../../source/config/object_server_config.rst:338 msgid "no" msgstr "" #: ../../source/config/account_server_config.rst:222 #: ../../source/config/container_server_config.rst:229 #: ../../source/config/container_server_config.rst:305 #: ../../source/config/object_server_config.rst:338 msgid "rsync_compress" msgstr "" #: ../../source/config/account_server_config.rst:232 #: ../../source/config/account_server_config.rst:295 #: ../../source/config/container_server_config.rst:239 #: ../../source/config/container_server_config.rst:586 #: ../../source/config/container_server_config.rst:627 #: ../../source/config/object_server_config.rst:395 #: ../../source/config/object_server_config.rst:543 #: ../../source/config/object_server_config.rst:612 #: ../../source/config/object_server_config.rst:661 #: ../../source/config/object_server_config.rst:728 msgid "/var/cache/swift" msgstr "" #: ../../source/config/account_server_config.rst:232 #: ../../source/config/account_server_config.rst:295 #: ../../source/config/container_server_config.rst:239 #: ../../source/config/container_server_config.rst:586 #: ../../source/config/container_server_config.rst:627 #: ../../source/config/object_server_config.rst:395 #: ../../source/config/object_server_config.rst:543 #: ../../source/config/object_server_config.rst:612 #: ../../source/config/object_server_config.rst:661 #: ../../source/config/object_server_config.rst:728 msgid "Path to recon cache" msgstr "" #: ../../source/config/account_server_config.rst:232 #: ../../source/config/account_server_config.rst:295 #: ../../source/config/container_server_config.rst:239 #: ../../source/config/container_server_config.rst:307 #: ../../source/config/container_server_config.rst:586 #: ../../source/config/container_server_config.rst:627 #: ../../source/config/object_server_config.rst:395 #: ../../source/config/object_server_config.rst:543 #: ../../source/config/object_server_config.rst:612 #: ../../source/config/object_server_config.rst:661 #: ../../source/config/object_server_config.rst:728 msgid "recon_cache_path" msgstr "" #: ../../source/config/account_server_config.rst:259 #: ../../source/config/container_server_config.rst:269 msgid "" "When handoffs_only mode is enabled the replicator will *only* replicate from " "handoff nodes to primary nodes and will not sync primary nodes with other " "primary nodes." msgstr "" #: ../../source/config/account_server_config.rst:259 #: ../../source/config/container_server_config.rst:269 #: ../../source/config/object_server_config.rst:454 msgid "handoffs_only" msgstr "" #: ../../source/config/account_server_config.rst:264 #: ../../source/config/container_server_config.rst:274 #: ../../source/config/object_server_config.rst:356 msgid "handoff_delete" msgstr "" #: ../../source/config/account_server_config.rst:264 msgid "" "the number of replicas which are ensured in swift. If the number less than " "the number of replicas is set, account-replicator could delete local " "handoffs even if all replicas are not ensured in the cluster. The replicator " "would remove local handoff account database after syncing when the number of " "successful responses is greater than or equal to this number. By default " "handoff partitions will be removed when it has successfully replicated to " "all the canonical nodes." msgstr "" #: ../../source/config/account_server_config.rst:282 msgid "[account-auditor]" msgstr "" #: ../../source/config/account_server_config.rst:287 msgid "account-auditor" msgstr "" #: ../../source/config/account_server_config.rst:291 #: ../../source/config/container_server_config.rst:623 #: ../../source/config/object_server_config.rst:376 #: ../../source/config/object_server_config.rst:538 msgid "1800" msgstr "" #: ../../source/config/account_server_config.rst:291 #: ../../source/config/account_server_config.rst:332 #: ../../source/config/container_server_config.rst:569 #: ../../source/config/container_server_config.rst:623 #: ../../source/config/object_server_config.rst:597 msgid "Minimum time for a pass to take" msgstr "" #: ../../source/config/account_server_config.rst:292 #: ../../source/config/container_server_config.rst:624 msgid "200" msgstr "" #: ../../source/config/account_server_config.rst:292 msgid "" "Maximum accounts audited per second. Should be tuned according to individual " "system specs. 0 is unlimited." msgstr "" #: ../../source/config/account_server_config.rst:292 msgid "accounts_per_second" msgstr "" #: ../../source/config/account_server_config.rst:322 msgid "[account-reaper]" msgstr "" #: ../../source/config/account_server_config.rst:327 msgid "account-reaper" msgstr "" #: ../../source/config/account_server_config.rst:331 msgid "25" msgstr "" #: ../../source/config/account_server_config.rst:332 #: ../../source/config/object_server_config.rst:647 msgid "3600" msgstr "" #: ../../source/config/account_server_config.rst:335 msgid "" "Normally, the reaper begins deleting account information for deleted " "accounts immediately; you can set this to delay its work however. The value " "is in seconds, 2592000 = 30 days, for example. The sum of this value and the " "container-updater ``interval`` should be less than the account-replicator " "``reclaim_age``. This ensures that once the account-reaper has deleted a " "container there is sufficient time for the container-updater to report to " "the account before the account DB is removed." msgstr "" #: ../../source/config/account_server_config.rst:335 msgid "delay_reaping" msgstr "" #: ../../source/config/account_server_config.rst:348 msgid "2892000" msgstr "" #: ../../source/config/account_server_config.rst:348 msgid "" "If the account fails to be reaped due to a persistent error, the account " "reaper will log a message such as: Account has not been reaped since " " You can search logs for this message if space is not being reclaimed " "after you delete account(s). This is in addition to any time requested by " "delay_reaping." msgstr "" #: ../../source/config/account_server_config.rst:348 msgid "reap_warn_after" msgstr "" #: ../../source/config/container_server_config.rst:5 msgid "Container Server Configuration" msgstr "" #: ../../source/config/container_server_config.rst:7 msgid "" "This document describes the configuration options available for the " "container server. Documentation for other swift configuration options can be " "found at :doc:`index`." msgstr "" #: ../../source/config/container_server_config.rst:11 msgid "" "An example Container Server configuration can be found at etc/container-" "server.conf-sample in the source code repository." msgstr "" #: ../../source/config/container_server_config.rst:16 msgid ":ref:`[DEFAULT] `" msgstr "" #: ../../source/config/container_server_config.rst:17 msgid "`[container-server]`_" msgstr "" #: ../../source/config/container_server_config.rst:18 msgid "`[container-replicator]`_" msgstr "" #: ../../source/config/container_server_config.rst:19 msgid "`[container-sharder]`_" msgstr "" #: ../../source/config/container_server_config.rst:20 msgid "`[container-updater]`_" msgstr "" #: ../../source/config/container_server_config.rst:21 msgid "`[container-auditor]`_" msgstr "" #: ../../source/config/container_server_config.rst:33 #: ../../source/config/object_server_config.rst:34 msgid "Parent directory of where devices are mounted" msgstr "" #: ../../source/config/container_server_config.rst:38 msgid "6201" msgstr "" #: ../../source/config/container_server_config.rst:121 msgid "[container-server]" msgstr "" #: ../../source/config/container_server_config.rst:126 msgid "" "paste.deploy entry point for the container server. For most cases, this " "should be ``egg:swift#container``." msgstr "" #: ../../source/config/container_server_config.rst:129 msgid "container-server" msgstr "" #: ../../source/config/container_server_config.rst:135 #: ../../source/config/container_server_config.rst:527 #: ../../source/config/container_server_config.rst:571 #: ../../source/config/global_memcache_config.rst:35 #: ../../source/config/object_server_config.rst:120 #: ../../source/config/object_server_config.rst:725 msgid "3" msgstr "" #: ../../source/config/container_server_config.rst:137 msgid "Enable/Disable object versioning feature" msgstr "" #: ../../source/config/container_server_config.rst:137 msgid "allow_versions" msgstr "" #: ../../source/config/container_server_config.rst:176 msgid "[container-replicator]" msgstr "" #: ../../source/config/container_server_config.rst:181 msgid "container-replicator" msgstr "" #: ../../source/config/container_server_config.rst:214 msgid "Time elapsed in seconds before a container can be reclaimed" msgstr "" #: ../../source/config/container_server_config.rst:216 msgid "{replication_ip}::container" msgstr "" #: ../../source/config/container_server_config.rst:274 msgid "" "the number of replicas which are ensured in swift. If the number less than " "the number of replicas is set, container-replicator could delete local " "handoffs even if all replicas are not ensured in the cluster. The replicator " "would remove local handoff container database after syncing when the number " "of successful responses is greater than or equal to this number. By default " "handoff partitions will be removed when it has successfully replicated to " "all the canonical nodes." msgstr "" #: ../../source/config/container_server_config.rst:292 msgid "[container-sharder]" msgstr "" #: ../../source/config/container_server_config.rst:294 msgid "" "The container-sharder re-uses features of the container-replicator and " "inherits the following configuration options defined for the `[container-" "replicator]`_:" msgstr "" #: ../../source/config/container_server_config.rst:309 msgid "" "Some config options in this section may also be used by the :ref:`swift-" "manage-shard-ranges CLI tool `." msgstr "" #: ../../source/config/container_server_config.rst:315 msgid "container-sharder" msgstr "" #: ../../source/config/container_server_config.rst:321 msgid "" "If the auto_shard option is true then the sharder will automatically select " "containers to shard, scan for shard ranges, and select shards to shrink. " "Warning: auto-sharding is still under development and should not be used in " "production; do not set this option to true in a production cluster." msgstr "" #: ../../source/config/container_server_config.rst:321 msgid "auto_shard" msgstr "" #: ../../source/config/container_server_config.rst:334 msgid "1000000" msgstr "" #: ../../source/config/container_server_config.rst:334 msgid "" "This defines the object count at which a container with container-sharding " "enabled will start to shard. This also indirectly determines the the " "defaults for rows_per_shard, shrink_threshold and expansion_limit." msgstr "" #: ../../source/config/container_server_config.rst:334 msgid "shard_container_threshold" msgstr "" #: ../../source/config/container_server_config.rst:346 msgid "500000" msgstr "" #: ../../source/config/container_server_config.rst:346 msgid "" "This defines the initial nominal size of shard containers. The default is " "shard_container_threshold // 2." msgstr "" #: ../../source/config/container_server_config.rst:346 msgid "rows_per_shard" msgstr "" #: ../../source/config/container_server_config.rst:351 #: ../../source/config/object_server_config.rst:708 msgid "100000" msgstr "" #: ../../source/config/container_server_config.rst:351 msgid "" "Minimum size of the final shard range. If this is greater than one then the " "final shard range may be extended to more than rows_per_shard in order to " "avoid a further shard range with less than minimum_shard_size rows. The " "default value is rows_per_shard // 5." msgstr "" #: ../../source/config/container_server_config.rst:351 msgid "minimum_shard_size" msgstr "" #: ../../source/config/container_server_config.rst:363 msgid "" "This defines the object count below which a 'donor' shard container will be " "considered for shrinking into another 'acceptor' shard container. The " "default is determined by shard_shrink_point. If set, shrink_threshold will " "take precedence over shard_shrink_point." msgstr "" #: ../../source/config/container_server_config.rst:363 msgid "shrink_threshold" msgstr "" #: ../../source/config/container_server_config.rst:376 msgid "" "Deprecated: shrink_threshold is recommended and if set will take precedence " "over shard_shrink_point. This defines the object count below which a 'donor' " "shard container will be considered for shrinking into another 'acceptor' " "shard container. shard_shrink_point is a percentage of " "shard_container_threshold e.g. the default value of 10 means 10% of the " "shard_container_threshold." msgstr "" #: ../../source/config/container_server_config.rst:376 msgid "shard_shrink_point" msgstr "" #: ../../source/config/container_server_config.rst:394 msgid "" "This defines the maximum allowed size of an acceptor shard container after " "having a donor merged into it. The default is determined by " "shard_shrink_merge_point. If set, expansion_limit will take precedence over " "shard_shrink_merge_point." msgstr "" #: ../../source/config/container_server_config.rst:394 msgid "expansion_limit" msgstr "" #: ../../source/config/container_server_config.rst:405 msgid "75" msgstr "" #: ../../source/config/container_server_config.rst:405 msgid "" "Deprecated: expansion_limit is recommended and if set will take precedence " "over shard_shrink_merge_point. This defines the maximum allowed size of an " "acceptor shard container after having a donor merged into it. " "Shard_shrink_merge_point is a percentage of shard_container_threshold. e.g. " "the default value of 75 means that the projected sum of a donor object count " "and acceptor count must be less than 75% of shard_container_threshold for " "the donor to be allowed to merge into the acceptor." msgstr "" #: ../../source/config/container_server_config.rst:405 msgid "shard_shrink_merge_point" msgstr "" #: ../../source/config/container_server_config.rst:427 msgid "" "For example, if shard_container_threshold is 1 million, shard_shrink_point " "is 10, and shard_shrink_merge_point is 75 then a shard will be considered " "for shrinking if it has less than or equal to 100 thousand objects but will " "only merge into an acceptor if the combined object count would be less than " "or equal to 750 thousand objects." msgstr "" #: ../../source/config/container_server_config.rst:444 msgid "" "When auto-sharding is enabled this defines the maximum number of shard " "ranges that will be found each time the sharder daemon visits a sharding " "container. If necessary the sharder daemon will continue to search for more " "shard ranges each time it visits the container." msgstr "" #: ../../source/config/container_server_config.rst:444 msgid "shard_scanner_batch_size" msgstr "" #: ../../source/config/container_server_config.rst:457 #: ../../source/config/global_memcache_config.rst:31 #: ../../source/config/object_server_config.rst:473 #: ../../source/config/proxy_server_config.rst:218 msgid "2" msgstr "" #: ../../source/config/container_server_config.rst:457 msgid "" "Defines the number of shard ranges that will be cleaved each time the " "sharder daemon visits a sharding container." msgstr "" #: ../../source/config/container_server_config.rst:457 msgid "cleave_batch_size" msgstr "" #: ../../source/config/container_server_config.rst:463 msgid "10000" msgstr "" #: ../../source/config/container_server_config.rst:463 msgid "" "Defines the size of batches of object rows read from a sharding container " "and merged to a shard container during cleaving." msgstr "" #: ../../source/config/container_server_config.rst:463 msgid "cleave_row_batch_size" msgstr "" #: ../../source/config/container_server_config.rst:470 msgid "" "Defines the number of successfully replicated shard dbs required when " "cleaving a previously uncleaved shard range before the sharder will progress " "to the next shard range. The value should be less than or equal to the " "container ring replica count. The default of 'auto' causes the container " "ring quorum value to be used. This option only applies to the container-" "sharder replication and does not affect the number of shard container " "replicas that will eventually be replicated by the container-replicator." msgstr "" #: ../../source/config/container_server_config.rst:470 msgid "shard_replication_quorum" msgstr "" #: ../../source/config/container_server_config.rst:494 msgid "" "Defines the number of successfully replicated shard dbs required when " "cleaving a shard range that has been previously cleaved on another node " "before the sharder will progress to the next shard range. The value should " "be less than or equal to the container ring replica count. The default of " "'auto' causes the shard_replication_quorum value to be used. This option " "only applies to the container-sharder replication and does not affect the " "number of shard container replicas that will eventually be replicated by the " "container-replicator." msgstr "" #: ../../source/config/container_server_config.rst:494 msgid "existing_shard_replication_quorum" msgstr "" #: ../../source/config/container_server_config.rst:518 msgid "" "The sharder uses an internal client to create and make requests to " "containers. The absolute path to the client config file can be configured. " "Defaults to /etc/swift/internal-client.conf" msgstr "" #: ../../source/config/container_server_config.rst:518 msgid "internal_client_conf_path" msgstr "" #: ../../source/config/container_server_config.rst:518 msgid "see description" msgstr "" #: ../../source/config/container_server_config.rst:527 msgid "The number of time the internal client will retry requests." msgstr "" #: ../../source/config/container_server_config.rst:527 #: ../../source/config/object_server_config.rst:725 msgid "request_tries" msgstr "" #: ../../source/config/container_server_config.rst:531 msgid "5" msgstr "" #: ../../source/config/container_server_config.rst:531 msgid "" "Each time the sharder dumps stats to the recon cache file it includes a list " "of containers that appear to need sharding but are not yet sharding. By " "default this list is limited to the top 5 containers, ordered by object " "count. The limit may be changed by setting recon_candidates_limit to an " "integer value. A negative value implies no limit." msgstr "" #: ../../source/config/container_server_config.rst:531 msgid "recon_candidates_limit" msgstr "" #: ../../source/config/container_server_config.rst:547 #: ../../source/config/container_server_config.rst:582 #: ../../source/config/object_server_config.rst:122 #: ../../source/config/object_server_config.rst:139 #: ../../source/config/object_server_config.rst:372 #: ../../source/config/object_server_config.rst:534 #: ../../source/config/proxy_server_config.rst:81 #: ../../source/config/proxy_server_config.rst:174 #: ../../source/config/proxy_server_config.rst:177 #: ../../source/config/proxy_server_config.rst:227 #: ../../source/config/proxy_server_config.rst:231 msgid "60" msgstr "" #: ../../source/config/container_server_config.rst:547 msgid "" "Large databases tend to take a while to work with, but we want to make sure " "we write down our progress. Use a larger-than-normal broker timeout to make " "us less likely to bomb out on a LockTimeout." msgstr "" #: ../../source/config/container_server_config.rst:547 msgid "broker_timeout" msgstr "" #: ../../source/config/container_server_config.rst:560 msgid "[container-updater]" msgstr "" #: ../../source/config/container_server_config.rst:565 msgid "container-updater" msgstr "" #: ../../source/config/container_server_config.rst:569 #: ../../source/config/object_server_config.rst:348 #: ../../source/config/object_server_config.rst:452 #: ../../source/config/object_server_config.rst:597 #: ../../source/config/object_server_config.rst:610 #: ../../source/config/object_server_config.rst:701 #: ../../source/config/object_server_config.rst:703 #: ../../source/config/proxy_server_config.rst:289 msgid "300" msgstr "" #: ../../source/config/container_server_config.rst:570 #: ../../source/config/object_server_config.rst:231 msgid "4" msgstr "" #: ../../source/config/container_server_config.rst:570 msgid "Number of updater workers to spawn" msgstr "" #: ../../source/config/container_server_config.rst:575 msgid "" "Maximum containers updated per second. Should be tuned according to " "individual system specs. 0 is unlimited." msgstr "" #: ../../source/config/container_server_config.rst:575 #: ../../source/config/container_server_config.rst:624 msgid "containers_per_second" msgstr "" #: ../../source/config/container_server_config.rst:579 #: ../../source/config/object_server_config.rst:608 msgid "0.01" msgstr "" #: ../../source/config/container_server_config.rst:579 msgid "" "Time in seconds to wait between containers. Deprecated in favor of " "containers_per_second." msgstr "" #: ../../source/config/container_server_config.rst:579 #: ../../source/config/object_server_config.rst:608 msgid "slowdown" msgstr "" #: ../../source/config/container_server_config.rst:582 msgid "" "Seconds to suppress updating an account that has generated an error " "(timeout, not yet found, etc.)" msgstr "" #: ../../source/config/container_server_config.rst:582 msgid "account_suppression_time" msgstr "" #: ../../source/config/container_server_config.rst:614 msgid "[container-auditor]" msgstr "" #: ../../source/config/container_server_config.rst:619 msgid "container-auditor" msgstr "" #: ../../source/config/container_server_config.rst:624 msgid "" "Maximum containers audited per second. Should be tuned according to " "individual system specs. 0 is unlimited." msgstr "" #: ../../source/config/global_memcache_config.rst:5 msgid "Global Memcache Configuration" msgstr "" #: ../../source/config/global_memcache_config.rst:7 msgid "" "This document describes the configuration options available for the global " "swift memcache configuration which usually lives under /etc/swift/memcache." "conf. Documentation for other swift configuration options can be found at :" "doc:`index`." msgstr "" #: ../../source/config/global_memcache_config.rst:12 msgid "" "An example memcache.conf configuration can be found at etc/memcache.conf-" "sample in the source code repository." msgstr "" #: ../../source/config/global_memcache_config.rst:15 msgid "There is only 1 configuration section available:" msgstr "" #: ../../source/config/global_memcache_config.rst:17 msgid ":ref:`[memcache] `" msgstr "" #: ../../source/config/global_memcache_config.rst:24 msgid "[memcache]" msgstr "" #: ../../source/config/global_memcache_config.rst:29 #: ../../source/config/proxy_server_config.rst:212 msgid "127.0.0.1:11211" msgstr "" #: ../../source/config/global_memcache_config.rst:29 msgid "Comma separated list of memcached servers ip:port or [ipv6addr]:port" msgstr "" #: ../../source/config/global_memcache_config.rst:29 #: ../../source/config/proxy_server_config.rst:212 msgid "memcache_servers" msgstr "" #: ../../source/config/global_memcache_config.rst:31 #: ../../source/config/proxy_server_config.rst:218 msgid "Max number of connections to each memcached server per worker" msgstr "" #: ../../source/config/global_memcache_config.rst:31 #: ../../source/config/proxy_server_config.rst:218 msgid "memcache_max_connections" msgstr "" #: ../../source/config/global_memcache_config.rst:33 msgid "0.3" msgstr "" #: ../../source/config/global_memcache_config.rst:33 msgid "Timeout for connection" msgstr "" #: ../../source/config/global_memcache_config.rst:33 msgid "connect_timeout" msgstr "" #: ../../source/config/global_memcache_config.rst:34 msgid "Timeout for pooled connection" msgstr "" #: ../../source/config/global_memcache_config.rst:34 msgid "pool_timeout" msgstr "" #: ../../source/config/global_memcache_config.rst:35 msgid "Number of servers to retry on failures getting a pooled connection" msgstr "" #: ../../source/config/global_memcache_config.rst:35 msgid "tries" msgstr "" #: ../../source/config/global_memcache_config.rst:37 msgid "2.0" msgstr "" #: ../../source/config/global_memcache_config.rst:37 msgid "Timeout for read and writes" msgstr "" #: ../../source/config/global_memcache_config.rst:37 msgid "io_timeout" msgstr "" #: ../../source/config/global_memcache_config.rst:38 msgid "60.0" msgstr "" #: ../../source/config/global_memcache_config.rst:38 msgid "" "How long without an error before a server's error count is reset. This will " "also be how long before a server is reenabled after suppression is " "triggered. Set to 0 to disable error-limiting." msgstr "" #: ../../source/config/global_memcache_config.rst:38 #: ../../source/config/proxy_server_config.rst:231 msgid "error_suppression_interval" msgstr "" #: ../../source/config/global_memcache_config.rst:43 msgid "How many errors can accumulate before a server is temporarily ignored" msgstr "" #: ../../source/config/global_memcache_config.rst:43 #: ../../source/config/proxy_server_config.rst:235 msgid "error_suppression_limit" msgstr "" #: ../../source/config/global_memcache_config.rst:45 msgid "-1" msgstr "" #: ../../source/config/global_memcache_config.rst:45 msgid "" "If an item size ever gets above item_size_warning_threshold then a warning " "will be logged. This can be used to alert when memcache item sizes are " "getting to their limit. It's an absolute size in bytes. Setting the value to " "0 will warn on every memcache set. A value of -1 disables the warning" msgstr "" #: ../../source/config/global_memcache_config.rst:45 msgid "item_size_warning_threshold" msgstr "" #: ../../source/config/global_memcache_config.rst:53 msgid "" "(Optional) Global toggle for TLS usage when comunicating with the caching " "servers" msgstr "" #: ../../source/config/global_memcache_config.rst:53 #: ../../source/config/object_server_config.rst:707 #: ../../source/config/proxy_server_config.rst:92 msgid "False" msgstr "" #: ../../source/config/global_memcache_config.rst:53 msgid "tls_enabled" msgstr "" #: ../../source/config/global_memcache_config.rst:55 msgid "" "(Optional) Path to a file of concatenated CA certificates in PEM format " "necessary to establish the caching server's authenticity. If tls_enabled is " "False, this option is ignored." msgstr "" #: ../../source/config/global_memcache_config.rst:55 msgid "tls_cafile" msgstr "" #: ../../source/config/global_memcache_config.rst:60 msgid "" "(Optional) Path to a single file in PEM format containing the client's " "certificate as well as any number of CA certificates needed to establish the " "certificate's authenticity. This file is only required when client side " "authentication is necessary. If tls_enabled is False, this option is ignored" msgstr "" #: ../../source/config/global_memcache_config.rst:60 msgid "tls_certfile" msgstr "" #: ../../source/config/global_memcache_config.rst:68 msgid "" "(Optional) Path to a single file containing the client's private key in. " "Otherwhise the private key will be taken from the file specified in " "tls_certfile. If tls_enabled is False, this option is ignored" msgstr "" #: ../../source/config/global_memcache_config.rst:68 msgid "tls_keyfile" msgstr "" #: ../../source/config/index.rst:3 msgid "Configuration Documentation" msgstr "" #: ../../source/config/index.rst:15 msgid "Configuration options for middleware can be found at:" msgstr "" #: ../../source/config/index.rst:17 msgid ":doc:`../middleware`" msgstr "" #: ../../source/config/index.rst:18 msgid ":doc:`../overview_auth`" msgstr "" #: ../../source/config/object_server_config.rst:5 msgid "Object Server Configuration" msgstr "" #: ../../source/config/object_server_config.rst:7 msgid "" "This document describes the configuration options available for the object " "server. Documentation for other swift configuration options can be found at :" "doc:`index`." msgstr "" #: ../../source/config/object_server_config.rst:11 msgid "" "An Example Object Server configuration can be found at etc/object-server." "conf-sample in the source code repository." msgstr "" #: ../../source/config/object_server_config.rst:16 msgid ":ref:`[DEFAULT] `" msgstr "" #: ../../source/config/object_server_config.rst:17 msgid "`[object-server]`_" msgstr "" #: ../../source/config/object_server_config.rst:18 msgid "`[object-replicator]`_" msgstr "" #: ../../source/config/object_server_config.rst:19 msgid "`[object-reconstructor]`_" msgstr "" #: ../../source/config/object_server_config.rst:20 msgid "`[object-updater]`_" msgstr "" #: ../../source/config/object_server_config.rst:21 msgid "`[object-auditor]`_" msgstr "" #: ../../source/config/object_server_config.rst:22 msgid "`[object-expirer]`_" msgstr "" #: ../../source/config/object_server_config.rst:40 msgid "6200" msgstr "" #: ../../source/config/object_server_config.rst:45 msgid "" "Override the number of pre-forked workers that will accept connections. If " "set it should be an integer, zero means no fork. If unset, it will try to " "default to the number of effective cpu cores and fallback to one. Increasing " "the number of workers helps slow filesystem operations in one request from " "negatively impacting other requests, but only the :ref:`servers_per_port " "` option provides complete I/O isolation with " "no measurable overhead." msgstr "" #: ../../source/config/object_server_config.rst:58 msgid "" "If each disk in each storage policy ring has unique port numbers for its \"ip" "\" value, you can use this setting to have each object-server worker only " "service requests for the single disk matching the port in the ring. The " "value of this setting determines how many worker processes run for each port " "(disk) in the ring. If you have 24 disks per server, and this setting is 4, " "then each storage node will have 1 + (24 * 4) = 97 total object-server " "processes running. This gives complete I/O isolation, drastically reducing " "the impact of slow disks on storage node performance. The object-replicator " "and object-reconstructor need to see this setting too, so it must be in the " "[DEFAULT] section. See :ref:`server-per-port-configuration`." msgstr "" #: ../../source/config/object_server_config.rst:58 msgid "servers_per_port" msgstr "" #: ../../source/config/object_server_config.rst:118 msgid "Time to wait while attempting to connect to another backend node." msgstr "" #: ../../source/config/object_server_config.rst:120 msgid "Time to wait while sending each chunk of data to another backend node." msgstr "" #: ../../source/config/object_server_config.rst:122 msgid "" "Time to wait while receiving each chunk of data from a client or another " "backend node" msgstr "" #: ../../source/config/object_server_config.rst:122 #: ../../source/config/proxy_server_config.rst:81 #: ../../source/config/proxy_server_config.rst:227 msgid "client_timeout" msgstr "" #: ../../source/config/object_server_config.rst:124 #: ../../source/config/object_server_config.rst:126 #: ../../source/config/object_server_config.rst:650 #: ../../source/config/proxy_server_config.rst:208 #: ../../source/config/proxy_server_config.rst:210 msgid "65536" msgstr "" #: ../../source/config/object_server_config.rst:124 msgid "Size of chunks to read/write over the network" msgstr "" #: ../../source/config/object_server_config.rst:124 msgid "network_chunk_size" msgstr "" #: ../../source/config/object_server_config.rst:126 msgid "Size of chunks to read/write to disk" msgstr "" #: ../../source/config/object_server_config.rst:126 #: ../../source/config/object_server_config.rst:650 msgid "disk_chunk_size" msgstr "" #: ../../source/config/object_server_config.rst:127 #: ../../source/config/object_server_config.rst:234 #: ../../source/config/object_server_config.rst:315 #: ../../source/config/object_server_config.rst:450 #: ../../source/config/object_server_config.rst:598 #: ../../source/config/object_server_config.rst:657 #: ../../source/config/object_server_config.rst:704 #: ../../source/config/proxy_server_config.rst:260 msgid "1" msgstr "" #: ../../source/config/object_server_config.rst:127 msgid "Time to wait while sending a container update on object update." msgstr "" #: ../../source/config/object_server_config.rst:127 msgid "container_update_timeout" msgstr "" #: ../../source/config/object_server_config.rst:129 msgid "" "Time elapsed in seconds before the tombstone file representing a deleted " "object can be reclaimed. This is the maximum window for your consistency " "engine. If a node that was disconnected from the cluster because of a fault " "is reintroduced into the cluster after this window without having its data " "purged it will result in dark data. This setting should be consistent " "across all object services." msgstr "" #: ../../source/config/object_server_config.rst:139 msgid "" "Non-durable data files may also get reclaimed if they are older than " "reclaim_age, but not if the time they were written to disk (i.e. mtime) is " "less than commit_window seconds ago. A commit_window greater than zero is " "strongly recommended to avoid unintended reclamation of data files that were " "about to become durable; commit_window should be much less than reclaim_age." msgstr "" #: ../../source/config/object_server_config.rst:139 msgid "commit_window" msgstr "" #: ../../source/config/object_server_config.rst:178 msgid "[object-server]" msgstr "" #: ../../source/config/object_server_config.rst:183 msgid "" "paste.deploy entry point for the object server. For most cases, this should " "be ``egg:swift#object``." msgstr "" #: ../../source/config/object_server_config.rst:187 msgid "object-server" msgstr "" #: ../../source/config/object_server_config.rst:194 #: ../../source/config/proxy_server_config.rst:127 msgid "86400" msgstr "" #: ../../source/config/object_server_config.rst:194 msgid "Maximum time allowed to upload an object" msgstr "" #: ../../source/config/object_server_config.rst:194 msgid "max_upload_time" msgstr "" #: ../../source/config/object_server_config.rst:196 msgid "" "If > 0, Minimum time in seconds for a PUT or DELETE request to complete. " "This is only useful to simulate slow devices during testing and development." msgstr "" #: ../../source/config/object_server_config.rst:196 msgid "slow" msgstr "" #: ../../source/config/object_server_config.rst:200 msgid "512" msgstr "" #: ../../source/config/object_server_config.rst:200 msgid "On PUT requests, sync file every n MB" msgstr "" #: ../../source/config/object_server_config.rst:200 msgid "mb_per_sync" msgstr "" #: ../../source/config/object_server_config.rst:202 msgid "5242880" msgstr "" #: ../../source/config/object_server_config.rst:202 msgid "Largest object size to keep in buffer cache" msgstr "" #: ../../source/config/object_server_config.rst:202 msgid "keep_cache_size" msgstr "" #: ../../source/config/object_server_config.rst:204 msgid "Allow non-public objects to stay in kernel's buffer cache" msgstr "" #: ../../source/config/object_server_config.rst:204 msgid "keep_cache_private" msgstr "" #: ../../source/config/object_server_config.rst:206 msgid "" "Allow SLO object's manifest file to stay in kernel's buffer cache if its " "size is under keep_cache_size. This config will only matter when " "'keep_cache_private' is false." msgstr "" #: ../../source/config/object_server_config.rst:206 msgid "keep_cache_slo_manifest" msgstr "" #: ../../source/config/object_server_config.rst:210 msgid "" "Comma separated list of headers that can be set in metadata on an object. " "This list is in addition to X-Object-Meta-* headers and cannot include " "Content-Type, etag, Content-Length, or deleted" msgstr "" #: ../../source/config/object_server_config.rst:210 msgid "" "Content-Disposition, Content-Encoding, X-Delete-At, X-Object-Manifest, X-" "Static-Large-Object Cache-Control, Content-Language, Expires, X-Robots-Tag" msgstr "" #: ../../source/config/object_server_config.rst:210 msgid "allowed_headers" msgstr "" #: ../../source/config/object_server_config.rst:231 msgid "" "Set to restrict the number of concurrent incoming SSYNC requests; set to 0 " "for unlimited" msgstr "" #: ../../source/config/object_server_config.rst:231 msgid "replication_concurrency" msgstr "" #: ../../source/config/object_server_config.rst:234 msgid "" "Set to restrict the number of concurrent incoming SSYNC requests per device; " "set to 0 for unlimited requests per devices. This can help control I/O to " "each device. This does not override replication_concurrency described above, " "so you may need to adjust both parameters depending on your hardware or " "network capacity." msgstr "" #: ../../source/config/object_server_config.rst:234 msgid "replication_concurrency_per_device" msgstr "" #: ../../source/config/object_server_config.rst:244 #: ../../source/config/object_server_config.rst:393 #: ../../source/config/object_server_config.rst:541 msgid "15" msgstr "" #: ../../source/config/object_server_config.rst:244 msgid "" "Number of seconds to wait for an existing replication device lock before " "giving up." msgstr "" #: ../../source/config/object_server_config.rst:244 msgid "replication_lock_timeout" msgstr "" #: ../../source/config/object_server_config.rst:247 msgid "" "The number of subrequest failures before the replication_failure_ratio is " "checked" msgstr "" #: ../../source/config/object_server_config.rst:247 msgid "replication_failure_threshold" msgstr "" #: ../../source/config/object_server_config.rst:251 msgid "" "If the value of failures / successes of SSYNC subrequests exceeds this " "ratio, the overall SSYNC request will be aborted" msgstr "" #: ../../source/config/object_server_config.rst:251 msgid "replication_failure_ratio" msgstr "" #: ../../source/config/object_server_config.rst:256 msgid "" "Use splice() for zero-copy object GETs. This requires Linux kernel version " "3.0 or greater. If you set \"splice = yes\" but the kernel does not support " "it, error messages will appear in the object server logs at startup, but " "your object servers should continue to function." msgstr "" #: ../../source/config/object_server_config.rst:256 msgid "splice" msgstr "" #: ../../source/config/object_server_config.rst:285 msgid "" "The number of threads in eventlet's thread pool. Most IO will occur in the " "object server's main thread, but certain \"heavy\" IO operations will occur " "in separate IO threads, managed by eventlet. The default value is auto, " "whose actual value is dependent on the servers_per_port value. If " "servers_per_port is zero then it uses eventlet's default (currently 20 " "threads). If the servers_per_port is nonzero then it'll only use 1 thread " "per process. This value can be overridden with an integer value." msgstr "" #: ../../source/config/object_server_config.rst:285 msgid "eventlet_tpool_num_threads" msgstr "" #: ../../source/config/object_server_config.rst:302 msgid "[object-replicator]" msgstr "" #: ../../source/config/object_server_config.rst:307 msgid "object-replicator" msgstr "" #: ../../source/config/object_server_config.rst:311 msgid "Whether or not to run replication as a daemon" msgstr "" #: ../../source/config/object_server_config.rst:311 #: ../../source/config/object_server_config.rst:436 msgid "daemonize" msgstr "" #: ../../source/config/object_server_config.rst:311 #: ../../source/config/object_server_config.rst:436 msgid "yes" msgstr "" #: ../../source/config/object_server_config.rst:315 msgid "Number of replication jobs to run per worker process" msgstr "" #: ../../source/config/object_server_config.rst:317 msgid "" "Number of worker processes to use. No matter how big this number is, at most " "one worker per disk will be used. The default value of 0 means no forking; " "all work is done in the main process." msgstr "" #: ../../source/config/object_server_config.rst:317 msgid "replicator_workers" msgstr "" #: ../../source/config/object_server_config.rst:323 msgid "" "The sync method to use; default is rsync but you can use ssync to try the " "EXPERIMENTAL all-swift-code-no-rsync-callouts method. Once ssync is verified " "as or better than, rsync, we plan to deprecate rsync so we can move on with " "more features for replication." msgstr "" #: ../../source/config/object_server_config.rst:323 msgid "rsync" msgstr "" #: ../../source/config/object_server_config.rst:323 msgid "sync_method" msgstr "" #: ../../source/config/object_server_config.rst:332 msgid "900" msgstr "" #: ../../source/config/object_server_config.rst:332 msgid "Max duration of a partition rsync" msgstr "" #: ../../source/config/object_server_config.rst:332 msgid "rsync_timeout" msgstr "" #: ../../source/config/object_server_config.rst:333 msgid "Bandwidth limit for rsync in kB/s. 0 means unlimited." msgstr "" #: ../../source/config/object_server_config.rst:333 msgid "rsync_bwlimit" msgstr "" #: ../../source/config/object_server_config.rst:335 msgid "Timeout value sent to rsync --timeout and --contimeout options" msgstr "" #: ../../source/config/object_server_config.rst:335 msgid "rsync_io_timeout" msgstr "" #: ../../source/config/object_server_config.rst:338 msgid "" "Allow rsync to compress data which is transmitted to destination node during " "sync. However, this is applicable only when destination node is in a " "different region than the local one. NOTE: Objects that are already " "compressed (for example: .tar.gz, .mp3) might slow down the syncing process." msgstr "" #: ../../source/config/object_server_config.rst:348 msgid "Interval in seconds between logging replication statistics" msgstr "" #: ../../source/config/object_server_config.rst:348 #: ../../source/config/object_server_config.rst:452 msgid "stats_interval" msgstr "" #: ../../source/config/object_server_config.rst:350 msgid "" "If set to True, partitions that are not supposed to be on the node will be " "replicated first. The default setting should not be changed, except for " "extreme situations." msgstr "" #: ../../source/config/object_server_config.rst:350 msgid "handoffs_first" msgstr "" #: ../../source/config/object_server_config.rst:356 msgid "" "By default handoff partitions will be removed when it has successfully " "replicated to all the canonical nodes. If set to an integer n, it will " "remove the partition if it is successfully replicated to n nodes. The " "default setting should not be changed, except for extreme situations." msgstr "" #: ../../source/config/object_server_config.rst:366 #: ../../source/config/object_server_config.rst:530 #: ../../source/config/object_server_config.rst:601 msgid "DEFAULT or 10" msgstr "" #: ../../source/config/object_server_config.rst:366 #: ../../source/config/object_server_config.rst:601 msgid "" "Request timeout to external services. This uses what's set here, or what's " "set in the DEFAULT section, or 10 (though other sections use 3 as the final " "default)." msgstr "" #: ../../source/config/object_server_config.rst:372 #: ../../source/config/object_server_config.rst:534 msgid "" "Max duration of an http request. This is for REPLICATE finalization calls " "and so should be longer than node_timeout." msgstr "" #: ../../source/config/object_server_config.rst:372 #: ../../source/config/object_server_config.rst:534 msgid "http_timeout" msgstr "" #: ../../source/config/object_server_config.rst:376 msgid "" "Attempts to kill all workers if nothing replicates for lockup_timeout seconds" msgstr "" #: ../../source/config/object_server_config.rst:376 #: ../../source/config/object_server_config.rst:538 msgid "lockup_timeout" msgstr "" #: ../../source/config/object_server_config.rst:379 msgid "{replication_ip}::object" msgstr "" #: ../../source/config/object_server_config.rst:391 msgid "Limits how long rsync error log lines are" msgstr "" #: ../../source/config/object_server_config.rst:391 msgid "rsync_error_log_line_length" msgstr "" #: ../../source/config/object_server_config.rst:393 #: ../../source/config/object_server_config.rst:541 msgid "Interval for checking new ring file" msgstr "" #: ../../source/config/object_server_config.rst:393 #: ../../source/config/object_server_config.rst:541 msgid "ring_check_interval" msgstr "" #: ../../source/config/object_server_config.rst:427 msgid "[object-reconstructor]" msgstr "" #: ../../source/config/object_server_config.rst:432 msgid "object-reconstructor" msgstr "" #: ../../source/config/object_server_config.rst:436 msgid "Whether or not to run reconstruction as a daemon" msgstr "" #: ../../source/config/object_server_config.rst:438 msgid "Time in seconds to wait between reconstruction passes" msgstr "" #: ../../source/config/object_server_config.rst:440 msgid "" "Maximum number of worker processes to spawn. Each worker will handle a " "subset of devices. Devices will be assigned evenly among the workers so " "that workers cycle at similar intervals (which can lead to fewer workers " "than requested). You can not have more workers than devices. If you have " "no devices only a single worker is spawned." msgstr "" #: ../../source/config/object_server_config.rst:440 msgid "reconstructor_workers" msgstr "" #: ../../source/config/object_server_config.rst:450 msgid "Number of reconstruction threads to spawn per reconstructor process." msgstr "" #: ../../source/config/object_server_config.rst:452 msgid "Interval in seconds between logging reconstruction statistics" msgstr "" #: ../../source/config/object_server_config.rst:454 msgid "" "The handoffs_only mode option is for special case emergency situations " "during rebalance such as disk full in the cluster. This option SHOULD NOT " "BE CHANGED, except for extreme situations. When handoffs_only mode is " "enabled the reconstructor will *only* revert fragments from handoff nodes to " "primary nodes and will not sync primary nodes with neighboring primary " "nodes. This will force the reconstructor to sync and delete handoffs' " "fragments more quickly and minimize the time of the rebalance by limiting " "the number of rebuilds. The handoffs_only option is only for temporary use " "and should be disabled as soon as the emergency situation has been resolved." msgstr "" #: ../../source/config/object_server_config.rst:473 msgid "" "The default strategy for unmounted drives will stage rebuilt data on a " "handoff node until updated rings are deployed. Because fragments are " "rebuilt on offset handoffs based on fragment index and the proxy limits how " "deep it will search for EC frags we restrict how many nodes we'll try. " "Setting to 0 will disable rebuilds to handoffs and only rebuild fragments " "for unmounted devices to mounted primaries after a ring change. Setting to " "-1 means \"no limit\"." msgstr "" #: ../../source/config/object_server_config.rst:473 msgid "rebuild_handoff_node_count" msgstr "" #: ../../source/config/object_server_config.rst:494 msgid "" "By default the reconstructor attempts to revert all objects from handoff " "partitions in a single batch using a single SSYNC request. In exceptional " "circumstances max_objects_per_revert can be used to temporarily limit the " "number of objects reverted by each reconstructor revert type job. If more " "than max_objects_per_revert are available in a sender's handoff partition, " "the remaining objects will remain in the handoff partition and will not be " "reverted until the next time the reconstructor visits that handoff partition " "i.e. with this option set, a single cycle of the reconstructor may not " "completely revert all handoff partitions. The option has no effect on " "reconstructor sync type jobs between primary partitions. A value of 0 (the " "default) means there is no limit." msgstr "" #: ../../source/config/object_server_config.rst:494 msgid "max_objects_per_revert" msgstr "" #: ../../source/config/object_server_config.rst:530 msgid "" "Request timeout to external services. The value used is the value set in " "this section, or the value set in the DEFAULT section, or 10." msgstr "" #: ../../source/config/object_server_config.rst:538 msgid "" "Attempts to kill all threads if no fragment has been reconstructed for " "lockup_timeout seconds." msgstr "" #: ../../source/config/object_server_config.rst:571 msgid "" "The reconstructor may quarantine stale isolated fragments when it fails to " "fetch more than the quarantine_threshold number of fragments (including the " "stale fragment) during an attempt to reconstruct." msgstr "" #: ../../source/config/object_server_config.rst:571 msgid "quarantine_threshold" msgstr "" #: ../../source/config/object_server_config.rst:580 msgid "" "Fragments are not quarantined until they are older than quarantine_age, " "which defaults to the value of reclaim_age." msgstr "" #: ../../source/config/object_server_config.rst:580 msgid "quarantine_age" msgstr "" #: ../../source/config/object_server_config.rst:588 msgid "[object-updater]" msgstr "" #: ../../source/config/object_server_config.rst:593 msgid "object-updater" msgstr "" #: ../../source/config/object_server_config.rst:598 msgid "Number of worker processes" msgstr "" #: ../../source/config/object_server_config.rst:598 msgid "updater_workers" msgstr "" #: ../../source/config/object_server_config.rst:599 msgid "Number of updates to run concurrently in each worker process" msgstr "" #: ../../source/config/object_server_config.rst:605 msgid "" "Maximum objects updated per second. Should be tuned according to individual " "system specs. 0 is unlimited." msgstr "" #: ../../source/config/object_server_config.rst:605 msgid "objects_per_second" msgstr "" #: ../../source/config/object_server_config.rst:608 msgid "" "Time in seconds to wait between objects. Deprecated in favor of " "objects_per_second." msgstr "" #: ../../source/config/object_server_config.rst:610 msgid "" "Interval in seconds between logging statistics about the current update pass." msgstr "" #: ../../source/config/object_server_config.rst:610 #: ../../source/config/object_server_config.rst:703 msgid "report_interval" msgstr "" #: ../../source/config/object_server_config.rst:638 msgid "[object-auditor]" msgstr "" #: ../../source/config/object_server_config.rst:643 msgid "object-auditor" msgstr "" #: ../../source/config/object_server_config.rst:647 #: ../../source/config/object_server_config.rst:703 msgid "Frequency of status logs in seconds." msgstr "" #: ../../source/config/object_server_config.rst:647 msgid "log_time" msgstr "" #: ../../source/config/object_server_config.rst:648 msgid "Time in seconds to wait between auditor passes" msgstr "" #: ../../source/config/object_server_config.rst:650 msgid "Size of chunks read during auditing" msgstr "" #: ../../source/config/object_server_config.rst:651 msgid "20" msgstr "" #: ../../source/config/object_server_config.rst:651 msgid "" "Maximum files audited per second per auditor process. Should be tuned " "according to individual system specs. 0 is unlimited." msgstr "" #: ../../source/config/object_server_config.rst:651 msgid "files_per_second" msgstr "" #: ../../source/config/object_server_config.rst:654 msgid "10000000" msgstr "" #: ../../source/config/object_server_config.rst:654 msgid "" "Maximum bytes audited per second per auditor process. Should be tuned " "according to individual system specs. 0 is unlimited." msgstr "" #: ../../source/config/object_server_config.rst:654 msgid "bytes_per_second" msgstr "" #: ../../source/config/object_server_config.rst:657 msgid "The number of parallel processes to use for checksum auditing." msgstr "" #: ../../source/config/object_server_config.rst:659 msgid "zero_byte_files_per_second" msgstr "" #: ../../source/config/object_server_config.rst:660 msgid "object_size_stats" msgstr "" #: ../../source/config/object_server_config.rst:662 msgid "" "Time elapsed in seconds before rsync tempfiles will be unlinked. Config " "value of \"auto\" try to use object-replicator's rsync_timeout + 900 or " "fallback to 86400 (1 day)." msgstr "" #: ../../source/config/object_server_config.rst:662 msgid "rsync_tempfile_timeout" msgstr "" #: ../../source/config/object_server_config.rst:692 msgid "[object-expirer]" msgstr "" #: ../../source/config/object_server_config.rst:697 msgid "object-expirer" msgstr "" #: ../../source/config/object_server_config.rst:701 msgid "Time in seconds to wait between expirer passes" msgstr "" #: ../../source/config/object_server_config.rst:704 msgid "" "Level of concurrency to use to do the work, this value must be set to at " "least 1" msgstr "" #: ../../source/config/object_server_config.rst:706 #: ../../source/config/proxy_server_config.rst:128 msgid "expiring_objects" msgstr "" #: ../../source/config/object_server_config.rst:706 #: ../../source/config/proxy_server_config.rst:128 msgid "expiring_objects_account_name" msgstr "" #: ../../source/config/object_server_config.rst:706 msgid "name for legacy expirer task queue" msgstr "" #: ../../source/config/object_server_config.rst:707 msgid "This service will look for jobs on the legacy expirer task queue." msgstr "" #: ../../source/config/object_server_config.rst:707 msgid "dequeue_from_legacy" msgstr "" #: ../../source/config/object_server_config.rst:708 msgid "Number of tasks objects to cache before processing." msgstr "" #: ../../source/config/object_server_config.rst:708 msgid "round_robin_task_cache_size" msgstr "" #: ../../source/config/object_server_config.rst:709 msgid "" "How many parts to divide the legacy work into, one part per process that " "will be doing the work. When set 0 means that a single legacy process will " "be doing all the work. This can only be used in conjunction with " "``dequeue_from_legacy``." msgstr "" #: ../../source/config/object_server_config.rst:709 msgid "processes" msgstr "" #: ../../source/config/object_server_config.rst:715 msgid "" "Which of the parts a particular legacy process will work on. It is \"zero " "based\", if you want to use 3 processes, you should run processes with " "process set to 0, 1, and 2. This can only be used in conjunction with " "``dequeue_from_legacy``." msgstr "" #: ../../source/config/object_server_config.rst:715 msgid "process" msgstr "" #: ../../source/config/object_server_config.rst:721 msgid "" "How long an un-processable expired object marker will be retried before it " "is abandoned. It is not coupled with the tombstone reclaim age in the " "consistency engine." msgstr "" #: ../../source/config/object_server_config.rst:725 msgid "" "The number of times the expirer's internal client will attempt any given " "request in the event of failure" msgstr "" #: ../../source/config/object_server_config.rst:750 #: ../../source/config/object_server_config.rst:757 #: ../../source/config/proxy_server_config.rst:180 #: ../../source/config/proxy_server_config.rst:187 #: ../../source/config/proxy_server_config.rst:194 #: ../../source/config/proxy_server_config.rst:201 msgid "0.0" msgstr "" #: ../../source/config/object_server_config.rst:750 msgid "" "A dynamic configuration option for setting account level delay_reaping " "values. The delay_reaping value is configured for the account with the name " "placed in . The object expirer will reap objects in this account from " "disk only after this delay following their x-delete-at time." msgstr "" #: ../../source/config/object_server_config.rst:750 msgid "delay_reaping_" msgstr "" #: ../../source/config/object_server_config.rst:757 msgid "" "A dynamic configuration option for setting container level delay_reaping " "values. The delay_reaping value is configured for the container with the " "account name placed in and the container name in . The object " "expirer will reap objects in this container from disk only after this delay " "following their x-delete-at time." msgstr "" #: ../../source/config/object_server_config.rst:757 msgid "delay_reaping_/" msgstr "" #: ../../source/config/proxy_server_config.rst:5 msgid "Proxy Server Configuration" msgstr "" #: ../../source/config/proxy_server_config.rst:7 msgid "" "This document describes the configuration options available for the proxy " "server. Some proxy server options may be configured on a :ref:`per-policy " "` basis. Additional documentation for proxy-" "server middleware can be found at :doc:`../middleware` and :doc:`../" "overview_auth`." msgstr "" #: ../../source/config/proxy_server_config.rst:13 msgid "" "Documentation for other swift configuration options can be found at :doc:" "`index`." msgstr "" #: ../../source/config/proxy_server_config.rst:16 msgid "" "An example Proxy Server configuration can be found at etc/proxy-server.conf-" "sample in the source code repository." msgstr "" #: ../../source/config/proxy_server_config.rst:21 msgid ":ref:`[DEFAULT] `" msgstr "" #: ../../source/config/proxy_server_config.rst:22 msgid "`[proxy-server]`_" msgstr "" #: ../../source/config/proxy_server_config.rst:36 msgid "80" msgstr "" #: ../../source/config/proxy_server_config.rst:43 msgid "" "Override the number of pre-forked workers that will accept connections. If " "set it should be an integer, zero means no fork. If unset, it will try to " "default to the number of effective cpu cores and fallback to one. See :ref:" "`general-service-tuning`." msgstr "" #: ../../source/config/proxy_server_config.rst:62 msgid "Path to the ssl .crt. This should be enabled for testing purposes only." msgstr "" #: ../../source/config/proxy_server_config.rst:62 msgid "cert_file" msgstr "" #: ../../source/config/proxy_server_config.rst:65 msgid "Path to the ssl .key. This should be enabled for testing purposes only." msgstr "" #: ../../source/config/proxy_server_config.rst:65 msgid "key_file" msgstr "" #: ../../source/config/proxy_server_config.rst:68 msgid "" "List of origin hosts that are allowed for CORS requests in addition to what " "the container has set." msgstr "" #: ../../source/config/proxy_server_config.rst:68 msgid "cors_allow_origin" msgstr "" #: ../../source/config/proxy_server_config.rst:71 msgid "" "If True (default) then CORS requests are only allowed if their Origin header " "matches an allowed origin. Otherwise, any Origin is allowed." msgstr "" #: ../../source/config/proxy_server_config.rst:71 msgid "strict_cors_mode" msgstr "" #: ../../source/config/proxy_server_config.rst:76 msgid "" "This is a list of headers that are included in the header Access-Control-" "Expose-Headers in addition to what the container has set." msgstr "" #: ../../source/config/proxy_server_config.rst:76 msgid "cors_expose_headers" msgstr "" #: ../../source/config/proxy_server_config.rst:82 msgid "" "This optional suffix (default is empty) that would be appended to the swift " "transaction id allows one to easily figure out from which cluster that X-" "Trans-Id belongs to. This is very useful when one is managing more than one " "swift cluster." msgstr "" #: ../../source/config/proxy_server_config.rst:82 msgid "trans_id_suffix" msgstr "" #: ../../source/config/proxy_server_config.rst:92 msgid "log_headers" msgstr "" #: ../../source/config/proxy_server_config.rst:98 msgid "Comma separated list of functions to call to setup custom log handlers." msgstr "" #: ../../source/config/proxy_server_config.rst:115 msgid "Enables exposing configuration settings via HTTP GET /info." msgstr "" #: ../../source/config/proxy_server_config.rst:115 msgid "expose_info" msgstr "" #: ../../source/config/proxy_server_config.rst:117 msgid "" "Key to use for admin calls that are HMAC signed. Default is empty, which " "will disable admin calls to /info." msgstr "" #: ../../source/config/proxy_server_config.rst:117 msgid "admin_key" msgstr "" #: ../../source/config/proxy_server_config.rst:122 msgid "" "Allows the ability to withhold sections from showing up in the public calls " "to /info. You can withhold subsections by separating the dict level with a " "\".\"." msgstr "" #: ../../source/config/proxy_server_config.rst:122 msgid "disallowed_sections" msgstr "" #: ../../source/config/proxy_server_config.rst:122 msgid "swift.valid_api_versions" msgstr "" #: ../../source/config/proxy_server_config.rst:127 msgid "expiring_objects_container_divisor" msgstr "" #: ../../source/config/proxy_server_config.rst:135 msgid "" "I/O scheduling class of server processes. I/O niceness class values are " "IOPRIO_CLASS_RT (realtime), IOPRIO_CLASS_BE (best-effort) and " "IOPRIO_CLASS_IDLE (idle). The default does not modify class and priority. " "Linux supports io scheduling priorities and classes since 2.6.13 with the " "CFQ io scheduler. Work only with ionice_priority." msgstr "" #: ../../source/config/proxy_server_config.rst:157 msgid "[proxy-server]" msgstr "" #: ../../source/config/proxy_server_config.rst:162 msgid "" "Entry point for paste.deploy for the proxy server. For most cases, this " "should be ``egg:swift#proxy``." msgstr "" #: ../../source/config/proxy_server_config.rst:166 msgid "proxy-server" msgstr "" #: ../../source/config/proxy_server_config.rst:168 msgid "Log level" msgstr "" #: ../../source/config/proxy_server_config.rst:169 msgid "If True, log headers in each request" msgstr "" #: ../../source/config/proxy_server_config.rst:169 msgid "set log_headers" msgstr "" #: ../../source/config/proxy_server_config.rst:171 msgid "" "If True, the proxy will log whenever it has to failover to a handoff node" msgstr "" #: ../../source/config/proxy_server_config.rst:171 msgid "set log_handoffs" msgstr "" #: ../../source/config/proxy_server_config.rst:174 msgid "Cache timeout in seconds to send memcached for account existence" msgstr "" #: ../../source/config/proxy_server_config.rst:174 msgid "recheck_account_existence" msgstr "" #: ../../source/config/proxy_server_config.rst:177 msgid "Cache timeout in seconds to send memcached for container existence" msgstr "" #: ../../source/config/proxy_server_config.rst:177 msgid "recheck_container_existence" msgstr "" #: ../../source/config/proxy_server_config.rst:180 msgid "" "Periodically, bypass the cache for account info requests and goto disk to " "refresh the data in the cache. This is a percentage of requests should " "randomly skip. Values around 0.0 - 0.1 (1 in every 1000) are recommended." msgstr "" #: ../../source/config/proxy_server_config.rst:180 msgid "account_existence_skip_cache_pct" msgstr "" #: ../../source/config/proxy_server_config.rst:187 msgid "" "Periodically, bypass the cache for container info requests and goto disk to " "refresh the data in the cache. This is a percentage of requests should " "randomly skip. Values around 0.0 - 0.1 (1 in every 1000) are recommended." msgstr "" #: ../../source/config/proxy_server_config.rst:187 msgid "container_existence_skip_cache_pct" msgstr "" #: ../../source/config/proxy_server_config.rst:194 msgid "" "Periodically, bypass the cache for shard_range update requests and goto disk " "to refresh the data in the cache. This is a percentage of requests should " "randomly skip. Values around 0.0 - 0.1 (1 in every 1000) are recommended." msgstr "" #: ../../source/config/proxy_server_config.rst:194 msgid "container_updating_shard_ranges_skip_cache_pct" msgstr "" #: ../../source/config/proxy_server_config.rst:201 msgid "" "Periodically, bypass the cache for shard_range listing info requests and " "goto disk to refresh the data in the cache. This is a percentage of requests " "should randomly skip. Values around 0.0 - 0.1 (1 in every 1000) are " "recommended." msgstr "" #: ../../source/config/proxy_server_config.rst:201 msgid "container_listing_shard_ranges_skip_cache_pct" msgstr "" #: ../../source/config/proxy_server_config.rst:208 msgid "Chunk size to read from object servers" msgstr "" #: ../../source/config/proxy_server_config.rst:208 msgid "object_chunk_size" msgstr "" #: ../../source/config/proxy_server_config.rst:210 msgid "Chunk size to read from clients" msgstr "" #: ../../source/config/proxy_server_config.rst:210 msgid "client_chunk_size" msgstr "" #: ../../source/config/proxy_server_config.rst:212 msgid "" "Comma separated list of memcached servers ip:port or [ipv6addr]:port, if " "this value is empty, the memcache client will look for a :ref:`[memcache." "conf] `" msgstr "" #: ../../source/config/proxy_server_config.rst:223 msgid "" "Request timeout to external services for requests that, on failure, can be " "recovered from. For example, object GET." msgstr "" #: ../../source/config/proxy_server_config.rst:223 msgid "recoverable_node_timeout" msgstr "" #: ../../source/config/proxy_server_config.rst:227 msgid "Timeout to read one chunk from a client" msgstr "" #: ../../source/config/proxy_server_config.rst:231 msgid "" "Time in seconds that must elapse since the last error for a node to be " "considered no longer error limited" msgstr "" #: ../../source/config/proxy_server_config.rst:235 msgid "Error count to consider a node error limited" msgstr "" #: ../../source/config/proxy_server_config.rst:237 msgid "Whether account PUTs and DELETEs are even callable" msgstr "" #: ../../source/config/proxy_server_config.rst:237 msgid "allow_account_management" msgstr "" #: ../../source/config/proxy_server_config.rst:239 msgid "" "If set to 'true' authorized accounts that do not yet exist within the Swift " "cluster will be automatically created." msgstr "" #: ../../source/config/proxy_server_config.rst:239 msgid "account_autocreate" msgstr "" #: ../../source/config/proxy_server_config.rst:243 msgid "" "If set to a positive value, trying to create a container when the account " "already has at least this maximum containers will result in a 403 Forbidden. " "Note: This is a soft limit, meaning a user might exceed the cap for " "recheck_account_existence before the 403s kick in." msgstr "" #: ../../source/config/proxy_server_config.rst:243 msgid "max_containers_per_account" msgstr "" #: ../../source/config/proxy_server_config.rst:253 msgid "" "This is a comma separated list of account names that ignore the " "max_containers_per_account cap." msgstr "" #: ../../source/config/proxy_server_config.rst:253 msgid "max_containers_whitelist" msgstr "" #: ../../source/config/proxy_server_config.rst:257 msgid "" "Rate limit the download of large object segments after this segment is " "downloaded." msgstr "" #: ../../source/config/proxy_server_config.rst:257 msgid "rate_limit_after_segment" msgstr "" #: ../../source/config/proxy_server_config.rst:260 msgid "Rate limit large object downloads at this rate." msgstr "" #: ../../source/config/proxy_server_config.rst:260 msgid "rate_limit_segments_per_sec" msgstr "" #: ../../source/config/proxy_server_config.rst:262 #: ../../source/config/proxy_server_config.rst:358 msgid "2 * replicas" msgstr "" #: ../../source/config/proxy_server_config.rst:262 msgid "" "Set to the number of nodes to contact for a normal request. You can use '* " "replicas' at the end to have it use the number given times the number of " "replicas for the ring being used for the request." msgstr "" #: ../../source/config/proxy_server_config.rst:262 msgid "request_node_count" msgstr "" #: ../../source/config/proxy_server_config.rst:269 msgid "" msgstr "" #: ../../source/config/proxy_server_config.rst:269 msgid "" "These are the headers whose values will only be shown to swift_owners. The " "exact definition of a swift_owner is up to the auth system in use, but " "usually indicates administrative responsibilities." msgstr "" #: ../../source/config/proxy_server_config.rst:269 msgid "swift_owner_headers" msgstr "" #: ../../source/config/proxy_server_config.rst:276 msgid "" "Storage nodes can be chosen at random (shuffle), by using timing " "measurements (timing), or by using an explicit match (affinity). Using " "timing measurements may allow for lower overall latency, while using " "affinity allows for finer control. In both the timing and affinity cases, " "equally-sorting nodes are still randomly chosen to spread load. This option " "may be overridden in a per-policy configuration section." msgstr "" #: ../../source/config/proxy_server_config.rst:276 msgid "shuffle" msgstr "" #: ../../source/config/proxy_server_config.rst:276 msgid "sorting_method" msgstr "" #: ../../source/config/proxy_server_config.rst:289 msgid "" "If the \"timing\" sorting_method is used, the timings will only be valid for " "the number of seconds configured by timing_expiry." msgstr "" #: ../../source/config/proxy_server_config.rst:289 msgid "timing_expiry" msgstr "" #: ../../source/config/proxy_server_config.rst:293 msgid "" "Use replica count number of threads concurrently during a GET/HEAD and " "return with the first successful response. In the EC case, this parameter " "only affects an EC HEAD as an EC GET behaves differently." msgstr "" #: ../../source/config/proxy_server_config.rst:293 msgid "concurrent_gets" msgstr "" #: ../../source/config/proxy_server_config.rst:300 msgid "" "This parameter controls how long to wait before firing off the next " "concurrent_get thread. A value of 0 would we fully concurrent, any other " "number will stagger the firing of the threads. This number should be between " "0 and node_timeout. The default is conn_timeout (0.5)." msgstr "" #: ../../source/config/proxy_server_config.rst:300 msgid "concurrency_timeout" msgstr "" #: ../../source/config/proxy_server_config.rst:331 msgid "" "Specifies which backend servers to prefer on reads; used in conjunction with " "the sorting_method option being set to 'affinity'. Format is a comma " "separated list of affinity descriptors of the form =. " "The may be r for selecting nodes in region N or rz for " "selecting nodes in region N, zone M. The value should be a whole " "number that represents the priority to be given to the selection; lower " "numbers are higher priority. Default is empty, meaning no preference. This " "option may be overridden in a per-policy configuration section." msgstr "" #: ../../source/config/proxy_server_config.rst:331 msgid "read_affinity" msgstr "" #: ../../source/config/proxy_server_config.rst:349 msgid "" "Specifies which backend servers to prefer on writes. Format is a comma " "separated list of affinity descriptors of the form r for region N or " "rz for region N, zone M. Default is empty, meaning no preference. This " "option may be overridden in a per-policy configuration section." msgstr "" #: ../../source/config/proxy_server_config.rst:349 msgid "write_affinity" msgstr "" #: ../../source/config/proxy_server_config.rst:358 msgid "" "The number of local (as governed by the write_affinity setting) nodes to " "attempt to contact first on writes, before any non-local ones. The value " "should be an integer number, or use '* replicas' at the end to have it use " "the number given times the number of replicas for the ring being used for " "the request. This option may be overridden in a per-policy configuration " "section." msgstr "" #: ../../source/config/proxy_server_config.rst:358 msgid "write_affinity_node_count" msgstr "" #: ../../source/config/proxy_server_config.rst:369 msgid "" "The number of local (as governed by the write_affinity setting) handoff " "nodes to attempt to contact on deletion, in addition to primary nodes. " "Example: in geographically distributed deployment, If replicas=3, sometimes " "there may be 1 primary node and 2 local handoff nodes in one region holding " "the object after uploading but before object replicated to the appropriate " "locations in other regions. In this case, include these handoff nodes to " "send request when deleting object could help make correct decision for the " "response. The default value 'auto' means Swift will calculate the number " "automatically, the default value is (replicas - len(local_primary_nodes)). " "This option may be overridden in a per-policy configuration section." msgstr "" #: ../../source/config/proxy_server_config.rst:369 msgid "write_affinity_handoff_delete_count" msgstr "" #: ../../source/config/proxy_server_config.rst:389 msgid "" "If true (default is false), an object that has expired but not yet been " "reaped can be can be accessed by setting the 'x-open-expired' header to true " "in GET, HEAD, and POST requests." msgstr "" #: ../../source/config/proxy_server_config.rst:389 msgid "allow_open_expired" msgstr "" #: ../../source/config/swift_common_config.rst:5 msgid "Common configuration" msgstr "" #: ../../source/config/swift_common_config.rst:7 msgid "" "This document describes the configuration options common to all swift " "servers. Documentation for other swift configuration options can be found " "at :doc:`index`." msgstr "" #: ../../source/config/swift_common_config.rst:11 msgid "" "An example of common configuration file can be found at etc/swift.conf-sample" msgstr "" #: ../../source/config/swift_common_config.rst:13 msgid "The following configuration options are available:" msgstr "" #: ../../source/config/swift_common_config.rst:18 msgid "8192" msgstr "" #: ../../source/config/swift_common_config.rst:18 msgid "max_header_size" msgstr "" #: ../../source/config/swift_common_config.rst:18 msgid "" "max_header_size is the max number of bytes in the utf8 encoding of each " "header. Using 8192 as default because eventlet use 8192 as max size of " "header line. This value may need to be increased when using identity v3 API " "tokens including more than 7 catalog entries. See also " "include_service_catalog in proxy-server.conf-sample (documented in " "overview_auth.rst)." msgstr "" #: ../../source/config/swift_common_config.rst:27 msgid "" "By default the maximum number of allowed headers depends on the number of " "max allowed metadata settings plus a default value of 32 for regular http " "headers. If for some reason this is not enough (custom middleware for " "example) it can be increased with the extra_header_count constraint." msgstr "" #: ../../source/config/swift_common_config.rst:27 msgid "extra_header_count" msgstr ""