From 25b35cb71174c1db971e2f80b693d1be2e502d4e Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Sat, 10 Jan 2015 22:04:42 -0500 Subject: Swift: set default replicas to 3 Our existing default (replicas == 1) means that no data (or copies) is being replicated in a multi-node Swift environment. This seems like a bad production default setting and could easily slip by if not set. Setting it to 3 shouldn't hurt anything and seems to follow suit with what several production installers (based around Puppet) actually use. If using an installation with less than 3 swift nodes I believe swift will do its best, and still work fine. FWIW I noticed this when testing a multi-node Puppet swift installation and was surprised when I didn't see any *data files getting replicated across the storage cluster. Change-Id: I44bdfff7aae6bdf845b79ca1f8f450c22113caed --- controller-puppet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'controller-puppet.yaml') diff --git a/controller-puppet.yaml b/controller-puppet.yaml index de1d9dcd..c5462ff7 100644 --- a/controller-puppet.yaml +++ b/controller-puppet.yaml @@ -368,7 +368,7 @@ parameters: type: string SwiftReplicas: type: number - default: 1 + default: 3 description: How many replicas to use in the swift rings. VirtualIP: type: string -- cgit 1.2.3-korg