openstack-ansible-os_swift/templates
Andy McCrae 53027de8c8 Setup rsync module per object server drive
This PR sets up rsync module per drive for swift object servers. This
improves resource distribution, and also allows us to utilise rsync
module changes to prevent disk writes to specific drives when they begin
filling up.

Enable this option by setting "swift_rsync_module_per_drive: True", this
will still default to False to match upstream defaults. Additionally the
rsync max connections has been increased to match upstream defaults.

Additionally we include rsync.d/*.conf files by default and set this
directory up, so that we can add individual configuration to disable
specific drives.

Change-Id: I2019cade5bf5f2878497d30ce738dff07786fa64
2016-05-16 11:57:46 +01:00
..
account-server-replicator.conf.j2 Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
account-server.conf.j2 Expose and set a default fallocate_reserve value 2016-04-14 13:56:00 +01:00
container-reconciler.conf.j2 Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
container-server-replicator.conf.j2 Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
container-server.conf.j2 Expose and set a default fallocate_reserve value 2016-04-14 13:56:00 +01:00
container-sync-realms.conf.j2 Add ability to set up Swift container-sync realms 2016-03-24 13:54:09 +00:00
drive-audit.conf.j2 Run swift's drive-audit script regularly 2016-03-10 15:08:34 -06:00
mlocate-crond-daily.sh.j2 Remove XFS filesystem from the daily mlocate cron job 2016-04-22 08:11:57 -05:00
object-expirer.conf.j2 Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
object-server-replicator.conf.j2 Setup rsync module per object server drive 2016-05-16 11:57:46 +01:00
object-server.conf.j2 Setup rsync module per object server drive 2016-05-16 11:57:46 +01:00
proxy-server.conf.j2 Merge "Include reseller admin role correctly" 2016-04-01 07:11:15 +00:00
ring.contents.j2 Merge os-swift-sync role into os-swift 2016-03-17 09:10:52 +00:00
rsyncd.conf.j2 Setup rsync module per object server drive 2016-05-16 11:57:46 +01:00
statsd.j2 Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
swift_rings_check.py.j2 Merge os-swift-sync role into os-swift 2016-03-17 09:10:52 +00:00
swift_rings.py.j2 Merge os-swift-sync role into os-swift 2016-03-17 09:10:52 +00:00
swift-dispersion.conf.j2 Configure Swift dispersion tools to use Keystone v3 2016-03-04 13:36:48 -05:00
swift-memcache.conf.j2 Move swift memcache conf into separate file 2016-02-10 16:29:17 +00:00
swift-rsyslog.conf.j2 Put swift {account,container,object} logs where they belong 2015-10-16 08:37:25 +01:00
swift-upstart-init.j2 Trivial: Remove vim header from source files 2016-01-14 10:52:17 +00:00
swift.conf.j2 Add erasure code policy support to swift 2015-05-07 15:09:26 +00:00