Hi,
I have configured a 3-node Ceph cluster.
Each node has 2 RAID controllers, 4 SSDs and 48 HDDs.
I used this syntax to create an OSD:
pveceph osd create /dev/sdd -bluestore -journal_dev /dev/sdv1
pveceph osd create /dev/sde -bluestore -journal_dev /dev/sdw1
pveceph osd create /dev/sdf -bluestore -journal_dev /dev/sdx1
pveceph osd create /dev/sdg -bluestore -journal_dev /dev/sdy1
[...]
This means that I created 12 Partitions on each SSD; the SSD devices have these device names:
/dev/sdv
/dev/sdw
/dev/sdx
/dev/sdy
The HDDs have the device names
/dev/sdd
/dev/sde
/dev/sdf
/dev/sdg
[...]
The issue is this:
If I add new disks to the controller and make them available to Linux, the device names can change after reboot. This actually happened in my case to the SSDs with the result that no OSD was up anymore.
Would it be possible to use a unique device name like UUID instead of the simple device name?
THX
I have configured a 3-node Ceph cluster.
Each node has 2 RAID controllers, 4 SSDs and 48 HDDs.
I used this syntax to create an OSD:
pveceph osd create /dev/sdd -bluestore -journal_dev /dev/sdv1
pveceph osd create /dev/sde -bluestore -journal_dev /dev/sdw1
pveceph osd create /dev/sdf -bluestore -journal_dev /dev/sdx1
pveceph osd create /dev/sdg -bluestore -journal_dev /dev/sdy1
[...]
This means that I created 12 Partitions on each SSD; the SSD devices have these device names:
/dev/sdv
/dev/sdw
/dev/sdx
/dev/sdy
The HDDs have the device names
/dev/sdd
/dev/sde
/dev/sdf
/dev/sdg
[...]
The issue is this:
If I add new disks to the controller and make them available to Linux, the device names can change after reboot. This actually happened in my case to the SSDs with the result that no OSD was up anymore.
Would it be possible to use a unique device name like UUID instead of the simple device name?
THX