Am 19.07.2018 um 05:57 schrieb Konstantin Shalygin:
>> Now my first question is: 
>> 1) Is there a way to specify "take default class (ssd or nvme)"? 
>>    Then we could just do this for the migration period, and at some point 
>> remove "ssd". 
>>
>> If multi-device-class in a crush rule is not supported yet, the only 
>> workaround which comes to my mind right now is to issue:
>>   $ ceph osd crush set-device-class nvme <old_ssd_osd>
>> for all our old SSD-backed osds, and modify the crush rule to refer to class 
>> "nvme" straightaway. 
> 
> 
> My advice is to set class to 'nvme' to your current osd's with class 'ssd' 
> and change crush rule to this class.
> 
> You still have to do it, better sooner than later.Either use the ssd class 
> for your future drives, in case when you switch all your ssd to nvme and 
> forgot about ssd disks.

Yes, this sounds good. I'll schedule this for as soon as we have a small I/O 
pause in any case, just to be sure this will not interfere with ongoing I/O. 
Changing the old devices and the crush rule sounds like the best plan, then all 
future NVMEs will be handled correctly without any manual intervention. 

> 
> 
>> Here my third question:
>> 3) Are the tunables used for NVME devices the same as for SSD devices?
>>    I do not find any NVME tunables here:
>>    http://docs.ceph.com/docs/master/rados/configuration/osd-config-ref/
>>    Only SSD, HDD and Hybrid are shown. 
> 
> Ceph is doesn't care about nvme/ssd. Ceph is only care is_rotational drive or 
> not.
> 
> 
>     "bluefs_db_rotational": "0",
>     "bluefs_slow_rotational": "1",
>     "bluefs_wal_rotational": "0",
>     "bluestore_bdev_rotational": "1",
>     "journal_rotational": "0",
>     "rotational": "1"
> 

Ah, I see! 
So those tunables (osd recovery sleep ssd, osd recovery sleep hdd, osd recovery 
sleep hybrid, and the other sleep parameters) just have a misleading name ;-). 

Thanks and all the best,
        Oliver


> 
> 
> k
> 

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

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

Reply via email to