The documentation that I have seen says that the minimum requirements for clients to use upmap are:
- CentOs 7.5 or kernel 4.5 - Luminous version But in general ceph admins could not have access to all clients to check these versions. In general: is there a table somewhere reporting the minimum "feature" version supported by upmap ? E.g. right now I am interested about 0x1ffddff8eea4fffb. Is this also good enough for upmap ? Thanks, Massimo On Mon, Jul 29, 2019 at 6:02 PM Massimo Sgaravatto < [email protected]> wrote: > Thanks ! > > On Mon, Jul 29, 2019 at 5:26 PM Paul Emmerich <[email protected]> > wrote: > >> yes, that's good enough for "upmap". >> >> Mapping client features to versions is somewhat unreliable by design: not >> every new release adds a new feature, some features are backported to older >> releases, kernel clients are a completely independent implementation not >> directly mapable to a Ceph release. >> >> >> Paul >> >> -- >> Paul Emmerich >> >> Looking for help with your Ceph cluster? Contact us at https://croit.io >> >> croit GmbH >> Freseniusstr. 31h >> 81247 München >> www.croit.io >> Tel: +49 89 1896585 90 >> >> >> On Mon, Jul 29, 2019 at 2:23 PM Massimo Sgaravatto < >> [email protected]> wrote: >> >>> I have a ceph cluster where mon, osd and mgr are running ceph luminous >>> >>> If I try running ceph features [*], I see that clients are grouped in 2 >>> sets: >>> >>> - the first one appears using luminous with features 0x3ffddff8eea4fffb >>> - the second one appears using luminous too, but with >>> features 0x3ffddff8eeacfffb >>> >>> If I try to check which are these clients (I use 'ceph daemon mon.xyz >>> sessions' on the 3 mons) I see that the second group includes also some >>> Openstack nodes which are actually using Nautilus. >>> Is this normal/expected that they appear using luminous as release ? >>> >>> >>> Can the 'ceph features' output be used to understand if I am ready to >>> switch to upmap for the balancer ? >>> I.e. are 0x3ffddff8eea4fffb and 0x3ffddff8eeacfffb good enough for upmap >>> ? >>> >>> Thanks, Massimo >>> >>> >>> >>> # ceph features >>> { >>> "mon": { >>> "group": { >>> "features": "0x3ffddff8eeacfffb", >>> "release": "luminous", >>> "num": 3 >>> } >>> }, >>> "osd": { >>> "group": { >>> "features": "0x3ffddff8eeacfffb", >>> "release": "luminous", >>> "num": 70 >>> } >>> }, >>> "client": { >>> "group": { >>> "features": "0x3ffddff8eea4fffb", >>> "release": "luminous", >>> "num": 16 >>> }, >>> "group": { >>> "features": "0x3ffddff8eeacfffb", >>> "release": "luminous", >>> "num": 74 >>> } >>> } >>> } >>> _______________________________________________ >>> ceph-users mailing list >>> [email protected] >>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >>> >>
_______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
