My experience with CentOS 7 is that ceph-disk works the best. Systemd has a fit with extra arguments common in the upstart and SysV scripts. Ceph installs udev rules that will automatically mount and start OSDs.
The udev rules look for GPT partition UUIDs that are set aside for Ceph to find partitions that should be mounted and started. You can do it by hand (I've done it to understand the process) but it is a lot of work. Since we've gone to using ceph-disk we haven't had any problems with OSDs starting at boot. If I need to restart an OSD, I just kill the process and then run ceph-disk activate. Ceph-disk is just a script so you can open it up and take a look.
So I guess it depends on which automatically you want to happen.
Robert LeBlanc
Sent from a mobile device please excuse any typos.
Hi all, after adding osds manually and reboot the server the osd didnt come up automatically am I missing something?
Thanks
Jesus Chavez
SYSTEMS ENGINEER-C.SALES
jeschave@xxxxxxxxx
Phone: +52 55 5267 3146
Mobile: +51 1 5538883255
CCIE - 44433
_______________________________________________
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