diff options
author | Mohammed Junaid <junaid@redhat.com> | 2013-04-12 06:41:29 +0530 |
---|---|---|
committer | Anand Avati <avati@redhat.com> | 2013-04-12 13:49:48 -0700 |
commit | 6d6205ede5e90a919d082b4413055d684114253a (patch) | |
tree | 627dfe550cf216d9493d311a713cdb61ac5ed02a /ufo/etc/object-server/1.conf-gluster | |
parent | bf7b83d2bcc490a9a70ddd0fcf71e8a81c5430a2 (diff) |
object-storage: provide more common cfg defaults
Provide more common configuration defaults, as seen and recommended across
many large customer installations, as well as provide some guidance on how to
set the parameters.
See BZ 904629 (https://bugzilla.redhat.com/show_bug.cgi?id=904629).
Change-Id: Id9f20aafd75f2a0b589c67654dce87534bf80c33
BUG: 904629
Signed-off-by: Mohammed Junaid <junaid@redhat.com>
Reviewed-on: http://review.gluster.org/4789
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Anand Avati <avati@redhat.com>
Diffstat (limited to 'ufo/etc/object-server/1.conf-gluster')
-rw-r--r-- | ufo/etc/object-server/1.conf-gluster | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/ufo/etc/object-server/1.conf-gluster b/ufo/etc/object-server/1.conf-gluster index fe157a9b..0d85546c 100644 --- a/ufo/etc/object-server/1.conf-gluster +++ b/ufo/etc/object-server/1.conf-gluster @@ -2,14 +2,31 @@ devices = /mnt/gluster-object mount_check = true bind_port = 6010 -user = root -log_facility = LOG_LOCAL2 +# 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 [pipeline:main] pipeline = object-server [app:object-server] use = egg:gluster_swift_ufo#object +user = root +log_facility = LOG_LOCAL2 +# Timeout clients that don't read or write to the proxy server after 5 +# seconds. +conn_timeout = 5 +# For high load situations, once connected to a container server, allow for +# delays communicating with it. +node_timeout = 60 +# 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 = 65556 [object-replicator] vm_test_mode = yes |