8fa96a1516
Swift replicator services require rsync to function. This patch adds a new container which is included automatically on each of the Swift storage nodes. Change-Id: If10fbe610ca4df21ef0f2c7a1025035d627cb4ba Partial-Bug: #1477993
28 lines
710 B
Django/Jinja
28 lines
710 B
Django/Jinja
uid = swift
|
|
gid = swift
|
|
address = {{ hostvars[inventory_hostname]['ansible_' + api_interface]['ipv4']['address'] }}
|
|
|
|
{% if inventory_hostname in groups['swift-account-server'] %}
|
|
[account]
|
|
max connections = 2
|
|
path = {{ swift_devices_mount_point }}
|
|
read only = false
|
|
lock file = /var/lock/account.lock
|
|
{% endif %}
|
|
|
|
{% if inventory_hostname in groups['swift-container-server'] %}
|
|
[container]
|
|
max connections = 4
|
|
path = {{ swift_devices_mount_point }}
|
|
read only = false
|
|
lock file = /var/lock/container.lock
|
|
{% endif %}
|
|
|
|
{% if inventory_hostname in groups['swift-object-server'] %}
|
|
[object]
|
|
max connections = 8
|
|
path = {{ swift_devices_mount_point }}
|
|
read only = false
|
|
lock file = /var/lock/object.lock
|
|
{% endif %}
|