recon_cache_path being ignored in object-server.con

asked 2015-03-11 14:20:25 -0500

PatrickSkerrett gravatar image

updated 2015-03-19 09:01:03 -0500

Hello, I'm running swift 2.2.1 and am having problems getting the recon configured on my object servers. When I try to add the following config directive:

[pipeline:main] pipeline = recon object-server

[filter:recon] use = egg:swift#recon recon_cache_path = /var/cache/swift-6100

The recon process still attempts to write to /var/cache/swift. I've confirmed that /var/cache/swift-6100 does exist & has correct permissions. Is it possible this is broken & is being ignored? The reason why I need to write this to a different directory is because I have independent object daemons per disk for performance reasons (exclusive write load) and would like to monitor recon stats independently for each process. If they all try to write to the same /var/cache/swift then I loose data.

Thanks.

edit retag flag offensive close merge delete