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
This commit is contained in:
Dan Prince 2015-01-10 22:04:42 -05:00
parent af061f09c6
commit 25b35cb711
6 changed files with 6 additions and 6 deletions

View File

@ -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

View File

@ -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

View File

@ -388,7 +388,7 @@ parameters:
type: number
SwiftReplicas:
type: number
default: 1
default: 3
description: How many replicas to use in the swift rings.
# Compute-specific params

View File

@ -24,7 +24,7 @@ parameters:
hidden: true
SwiftReplicas:
type: number
default: 1
default: 3
description: How many replicas to use in the swift rings.
resources:
controller0Swift:

View File

@ -33,7 +33,7 @@ parameters:
type: number
Replicas:
type: number
default: 1
default: 3
description: How many replicas to use in the swift rings.
SnmpdReadonlyUserName:
default: ro_snmp_user

View File

@ -71,7 +71,7 @@ parameters:
type: number
Replicas:
type: number
default: 1
default: 3
description: How many replicas to use in the swift rings.
SnmpdReadonlyUserName:
default: ro_snmp_user