Short story how OSDs are started in
systemd environments:
Ceph OSD parittions has specific typecode (partition type 4FBD7E29-9D25-41B8-AFD0-062C0CEFF05D). It handled by udev rules shipped by ceph package: /lib/udev/rules.d/95-ceph-osd.rules It set up proper owner/group for this disk ('ceph' instead 'root') and calls /usr/sbin/ceph-disk trigger. ceph-disk triggers creation of instance of ceph-disk@ systemd unit (to mount disk to /var/lib/ceph/osd/...), and ceph-osd@ (i'm not sure about all sequence of events). Basically, to make OSD autostart they NEED to have proper typecode in their partition. If you using something different (like 'directory based OSD') you should enable OSD autostart: systemctl enable ceph-osd@42 On 07/11/2016 03:32 PM, Dirk Laurenz wrote: Hello, |
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com