Hi,
we have a productive ceph cluster (se config in file). We changed allready the device classes to hdd for all disks (it looks okay i think)
then i tried to: ceph osd crush rule create-replicated highspeedpool default host ssd
but throws the error: Error EINVAL: device class ssd does not exist
So mayme i need to add the ssd osd's first?
The problem ist that when i add the osd via the gui it will be in the wrong class (hdd because the raid controller does not support jbod and so the ssd's wont be recognized)
So how can i create the osd and set the divice class with ceph osd crush set-device-class ssd osd.X befor the osd#s are used in the hdd pool directly after creation?
thanks
philipp
---------------
we have a productive ceph cluster (se config in file). We changed allready the device classes to hdd for all disks (it looks okay i think)
then i tried to: ceph osd crush rule create-replicated highspeedpool default host ssd
but throws the error: Error EINVAL: device class ssd does not exist
So mayme i need to add the ssd osd's first?
The problem ist that when i add the osd via the gui it will be in the wrong class (hdd because the raid controller does not support jbod and so the ssd's wont be recognized)
So how can i create the osd and set the divice class with ceph osd crush set-device-class ssd osd.X befor the osd#s are used in the hdd pool directly after creation?
thanks
philipp
---------------