Ask Your Question
0

Regarding object expirer service co-ordination

asked 2013-08-28 07:11:50 -0500

emailallau gravatar image

Hi All, I have installed openstack on two nodes, and created few containers and uploaded few objects. I have applied 'X-Delete-After: 900' header to all objects. Object expirer service is running on all nodes. If object-expirer is running on both nodes, how does co-ordination happens between object-expirer services for deletion of objects?. Will there be a conflict for deletion of these objects?

Regards, Mohammed Allauddin

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted
0

answered 2013-08-29 18:17:45 -0500

clay-gerrard gravatar image

There won't be conflicts, but there might be duplicated effort if you don't set your concurrency settings correctly - it's basically a manual modulo system:

http://docs.openstack.org/developer/swift/overview_expiring_objects.html (http://docs.openstack.org/developer/s...)

edit flag offensive delete link more
0

answered 2013-09-06 10:45:23 -0500

emailallau gravatar image

Thanks Samuel Merritt, that solved my question.

edit flag offensive delete link more
0

answered 2013-08-29 17:58:23 -0500

torgomatic gravatar image

Object deletion is idempotent, so no, there won't be conflicts.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-08-28 07:11:50 -0500

Seen: 7 times

Last updated: Sep 06 '13