On Wed, Jun 17, 2020 at 8:51 PM Christoph Ackermann <c.ackermann@infoserve.de> wrote:
Hi all,
we have a cluster starting from jewel to octopus nowadays. We would like to enable Upmap but unfortunately there are some old Jewel clients active. We cannot force Upmap by: ceph osd set-require-min-compat-client luminous Because of production state, we must not lose any client. ;-)
"client": [ { "features": "0x27018fb86aa42ada", "release": "jewel", "num": 7 }, { "features": "0x3f01cfb8ffadffff", "release": "luminous", "num": 6 }
The cluster and all clients are v15.2.3 and my assumtion was, that Centos7 with kernel 3.10 have backported kernel modules. Am i wrong?
Hi Christoph, You are right.
I also checked Centos7 client with 4.20-ml kernel without success. Clients always appear as Jewel clients... Fresh Centos8 run as Luminous client as expected.
Reporting as jewel is an unfortunate technical wart, see http://lists.ceph.com/pipermail/ceph-users-ceph.com/2018-May/027002.html https://spinics.net/lists/ceph-users/msg55419.html
BTW: Is there a trick to identify Jewel clients by IP address / Hostname?
Eugen's suggestion (mon sessions) is correct, but you shouldn't need it. Those 0x27018fb86aa42ada clients do support upmap. Thanks, Ilya