[ceph-users] CephFS kernel client versions - pg-upmap

Ilya Dryomov idryomov at gmail.com
Thu Nov 8 05:23:30 PST 2018


On Thu, Nov 8, 2018 at 2:15 PM Stefan Kooman <stefan at bit.nl> wrote:
>
> Quoting Ilya Dryomov (idryomov at gmail.com):
> > On Sat, Nov 3, 2018 at 10:41 AM <jesper at krogh.cc> wrote:
> > >
> > > Hi.
> > >
> > > I tried to enable the "new smart balancing" - backend are on RH luminous
> > > clients are Ubuntu 4.15 kernel.
> [cut]
> > > ok, so 4.15 kernel connects as a "hammer" (<1.0) client?  Is there a
> > > huge gap in upstreaming kernel clients to kernel.org or what am I
> > > misreading here?
> > >
> > > Hammer is 2015'ish - 4.15 is January 2018'ish?
> > >
> > > Is kernel client development lacking behind ?
> >
> > Hi Jesper,
> >
> > There are four different groups of clients in that output.  Which one
> > of those four is the kernel client?  Are you sure it's just the hammer
> > one?
>
> I'm pretty sure it isn't. I'm trying to do the same (force luminous
> clients only) but ran into the same issue. Even when running 4.19 kernel
> it's interpreted as a jewel client. Here is the list I made so far:
>
> Kernel 4.13 / 4.15:
>             "features": "0x7010fb86aa42ada",
>                         "release": "jewel"
>
> kernel 4.18 / 4.19
>              "features": "0x27018fb86aa42ada",
>                          "release": "jewel"
>
> I have tested both Ubuntu as CentOS mainline kernels.  I came accross
> this issue made by Sage [1], which is resolved, but which looks similiar
> to this.

I asked about those hammer ones because there were clearly not 4.13+.
For 4.13+ and CentOS 7.5+ you can force require-min-compat-client with
--yes-i-really-mean-it.  See

  https://www.spinics.net/lists/ceph-users/msg45071.html
  http://lists.ceph.com/pipermail/ceph-users-ceph.com/2018-August/029105.html

Thanks,

                Ilya


More information about the ceph-users mailing list