From 12f7a3b0de56b9da33f11183b1f046b511ab5073 Mon Sep 17 00:00:00 2001 From: Mohammed Junaid Date: Fri, 12 Apr 2013 06:41:29 +0530 Subject: 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 Reviewed-on: http://review.gluster.org/4789 Reviewed-by: Kaleb KEITHLEY Tested-by: Gluster Build System Reviewed-by: Anand Avati --- ufo/etc/object-server/1.conf-gluster | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'ufo/etc/object-server/1.conf-gluster') diff --git a/ufo/etc/object-server/1.conf-gluster b/ufo/etc/object-server/1.conf-gluster index fe157a9..0d85546 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 -- cgit