Did I understand correctly: you have a crush tree with both ssd and hdd devices, and you want to direct PGs to the ssds, until they reach some fullness threshold, and only then start directing PGs to the hdds? I can't think of a crush rule alone to achieve that. But something you could do is add all the ssds & hdds to the crush tree, set the hdd crush weights to 0.0, then start increasing those weights manually once the ssd's reach 80% full or whatever. -- dan On Thu, May 23, 2019 at 10:29 AM Florent B <florent@xxxxxxxxxxx> wrote: > > Hi everyone, > > I would like to create a crush rule saying to store as much data as > possible on ssd class OSDs first (then hdd), but without entering how > much OSDs in the rule (I don't know in advance how much there will be). > > Is it possible ? All examples seen on the web are always writing the > number of OSD to select. > > Thank you. > > Florent > > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com