is *.ring.gz file automatically synced from proxy node to storage nodes?

Asked by john_gong@usish.com

hi everyone,
I wanna know if the *.ring.gz file could be automatically synced by swift or must copy manually from proxy node to storage nodes.
thanks in advanced.

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Object Storage (swift) Edit question
Assignee:
No assignee Edit question
Solved by:
Florian Hines
Solved:
Last query:
Last reply:
Revision history for this message
Florian Hines (pandemicsyn) said :
#1

Its up to you to deploy the *.ring.gz files when they're created or updated. The system doesn't automatically deploy them itself.

Revision history for this message
john_gong@usish.com (john-gong) said :
#2

After i add a new storage node to the ring entry,must i manually copy the new *ring.gz to that newly added storage node?
Swift is able to sync the partitions of object accross zones, so i suspect it could automatically sync some config file (for example:*.ring.gz) between proxy node and storage nodes.

Revision history for this message
Best Florian Hines (pandemicsyn) said :
#3

Swift does not automatically sync config or's the ring at this time.

Revision history for this message
john_gong@usish.com (john-gong) said :
#4

Thanks Florian Hines, that solved my question.