That's regarding situations where restart is necessary, software update for example. If you have 1000+ OSDs and need to perform a minor version update(e.g. 10.2.7 > 10.2.8) - how do you do it? Do you restart OSDs manually, use some kind of script, etc? Tthis is rather an automation question more than ceph question, but still.
Surely "ceph tell" is a goto solution for any configuration updates.
2017-05-12 17:42 GMT+03:00 mj <lists@xxxxxxxxxxxxx>:
Hi,
On 05/12/2017 03:35 PM, Vladimir Prokofev wrote:
My best guess is that using systemd you can write some basic script to
restart whatever OSDs you want. Another option is to use the same
mechanics that ceph-deploy uses, but the principle is all the same -
write some automation script.
I would love to hear from people who has 100-1000+ OSDs in production
though.
That's surely not me, but inserting config changes/updates are easily done to all OSDs with
ceph tell osd.* injectargs
The only thing to keep into consederation to _also_ make the changes to ceph.conf, so they persist after a reboot.
But perhaps I completely misunderstand your question... ;-)
MJ
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com