mirror of
https://github.com/ceph/ceph
synced 2024-12-25 12:54:16 +00:00
35004a628b
ceph-disk activate-all walks /dev/disk/by-parttypeuuid at boot time. It is not necessary when udev fires ADD event for each partition and 95-ceph-osd.rules gets a chance to activate a ceph disk or journal. There are various reasons why udev ADD events may not be fired at boot (for instance Debian Jessi 8.5 never does it and CentOS 7.2 seems to be racy in that regard when a LVM root is being used). Populating /dev/disk/by-parttypeuuid fixes ceph-disk activate-all that would not work without it. And it guarantees disks are activated at boot time regardless of wether udev fires ADD events at the right time (or at all). The new udev file is a partial resurection of the 60-ceph-partuuid-workaround-rules that was removed by 9f77244b8e0782921663e52005b725cca58a8753. It is given a name that reflects its new purpose. Fixes http://tracker.ceph.com/issues/16351 Signed-off-by: Loic Dachary <loic@dachary.org>
15 lines
419 B
Plaintext
15 lines
419 B
Plaintext
lib/udev/rules.d/95-ceph-osd.rules
|
|
lib/udev/rules.d/60-ceph-by-parttypeuuid.rules
|
|
usr/sbin/ceph-disk
|
|
usr/sbin/ceph-disk-udev
|
|
usr/bin/ceph-clsinfo
|
|
usr/bin/ceph-objectstore-tool
|
|
usr/bin/ceph-bluefs-tool
|
|
usr/bin/ceph_objectstore_bench
|
|
usr/bin/ceph-osd
|
|
usr/lib/ceph/ceph-osd-prestart.sh
|
|
usr/share/man/man8/ceph-clsinfo.8
|
|
usr/share/man/man8/ceph-disk.8
|
|
usr/share/man/man8/ceph-osd.8
|
|
usr/lib/python*/dist-packages/ceph_disk*
|