OSD Startup Best Practice: gpt/udev or SysVInit/systemd ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Cephers,

What is your "best practice" for starting up OSDs?

I am trying to determine the most robust technique on CentOS 7 where I
have too much choice:

udev/gpt/uuid or /etc/init.d/ceph or /etc/systemd/system/ceph-osd@X

1. Use udev/gpt/UUID: no OSD  sections in  /etc/ceph/mycluster.conf or
premounts in /etc/fstab.
Let udev + ceph-disk-activate do its magic.

2. Use /etc/init.d/ceph start osd or systemctl start ceph-osd@N
a. do you change partition UUID so no udev kicks in?
b. do you keep  [osd.N] sections in /etc/ceph/mycluster.conf
c. premount all journals/OSDs in /etc/fstab?

The problem with this approach, though very explicit and robust, is
that it is is hard to maintain
/etc/fstab on the OSD hosts.

- Anthony
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux