diff options
author | Saravanakumar <sarumuga@redhat.com> | 2017-06-29 17:58:56 +0530 |
---|---|---|
committer | Saravanakumar <sarumuga@redhat.com> | 2017-06-29 18:03:40 +0530 |
commit | 3e33c9640d2b4b2d15a21483c34bb48845fce7bf (patch) | |
tree | 740a0189b03506e48447b993d88a1149253e3ea4 /gluster-s3object/CentOS/docker-gluster-s3/etc/swift/object-server.conf | |
parent | 8e29c3a6f749837e694a6cb031b8740935a62dc3 (diff) | |
download | gluster-3e33c9640d2b4b2d15a21483c34bb48845fce7bf.tar.gz gluster-3e33c9640d2b4b2d15a21483c34bb48845fce7bf.tar.bz2 gluster-3e33c9640d2b4b2d15a21483c34bb48845fce7bf.tar.xz gluster-3e33c9640d2b4b2d15a21483c34bb48845fce7bf.zip |
rename docker-gluster-swift as docker-gluster-s3 and the top
level directory gluster-object as gluster-s3object
Update README and test scripts to reflect name change.
Signed-off-by: Saravanakumar <sarumuga@redhat.com>
Diffstat (limited to 'gluster-s3object/CentOS/docker-gluster-s3/etc/swift/object-server.conf')
-rw-r--r-- | gluster-s3object/CentOS/docker-gluster-s3/etc/swift/object-server.conf | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/gluster-s3object/CentOS/docker-gluster-s3/etc/swift/object-server.conf b/gluster-s3object/CentOS/docker-gluster-s3/etc/swift/object-server.conf new file mode 100644 index 0000000..2c7df2e --- /dev/null +++ b/gluster-s3object/CentOS/docker-gluster-s3/etc/swift/object-server.conf @@ -0,0 +1,55 @@ +[DEFAULT] +# +# Default gluster mount point to be used for object store,can be changed by +# setting the following value in {account,container,object}-server.conf files. +# It is recommended to keep this value same for all the three services but can +# be kept different if environment demands. +devices = /mnt/gluster-object +# +# Once you are confident that your startup processes will always have your +# gluster volumes properly mounted *before* the object-server workers start, +# you can *consider* setting this value to "false" to reduce the per-request +# overhead it can incur. +mount_check = false +bind_port = 6010 +# +# Maximum number of clients one worker can process simultaneously (it will +# actually accept N + 1). Setting this to one (1) will only handle one request +# at a time, without accepting another request concurrently. By increasing the +# number of workers to a much higher value, one can prevent slow file system +# operations for one request from starving other requests. +max_clients = 1024 +# +# If not doing the above, setting this value initially to match the number of +# CPUs is a good starting point for determining the right value. +workers = 1 +# Override swift's default behaviour for fallocate. +disable_fallocate = true + +[pipeline:main] +pipeline = object-server + +[app:object-server] +use = egg:gluster_swift#object +user = root +log_facility = LOG_LOCAL2 +log_level = WARN +# The following parameters are used by object-expirer and needs to be same +# across all conf files! +auto_create_account_prefix = gs +expiring_objects_account_name = expiring +# +# For performance, after ensuring things are running in a stable manner, you +# can turn off normal request logging for the object server to reduce the +# per-request overhead and unclutter the log files. Warnings and errors will +# still be logged. +log_requests = off +# +# Adjust this value to match the stripe width of the underlying storage array +# (not the stripe element size). This will provide a reasonable starting point +# for tuning this value. +disk_chunk_size = 65536 +# +# Adjust this value match whatever is set for the disk_chunk_size initially. +# This will provide a reasonable starting point for tuning this value. +network_chunk_size = 65536 |