Luminous 12.2.4: CephFS kernel client (4.15/4.16) shows up as jewel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,


On my test Luminous 12.2.4 cluster, with this set (initially so I could use upmap in the mgr balancer module):


ceph osd set-require-min-compat-client luminous

# ceph osd dump | grep client
require_min_compat_client luminous
min_compat_client jewel

Not quite sure why min_compat_client is still jewel. 


I have created cephfs on the cluster, and use a mix of fuse and kernel clients to test it. The fuse clients are on ceph-fuse 12.2.5 and show up as luminous clients.


The kernel client (just one mount) either on kernel 4.15.13 or 4.16.13 (the latest, just out) is showing up as jewel, seen in `ceph features`:

    "client": {
        "group": {
            "features": "0x7010fb86aa42ada",
            "release": "jewel",
            "num": 1
        },
        "group": {
            "features": "0x1ffddff8eea4fffb",
            "release": "luminous",
            "num": 8
        }
    }

I thought I read somewhere here that kernel 4.13+ should have full support for Luminous, so I don't know why this is showing up as jewel. I'm also surprised that it could mount and write to my cephfs share just fine despite that. It also doesn't seem to matter when I run ceph balancer with upmap mode despite this client being connected and writing files. 


I can't see anything in mount.ceph options to specify jewel vs luminous either. 


Is this just a mislabel i.e my kernel client is actually fully Luminous supported but showing up as Jewel? Or is the kernel client a bit behind still? 


Currently we have a mix of ceph-fuse 12.2.5 and kernel client 4.15.13 in our production cluster, and I'm looking to set `ceph osd set-require-min-compat-client luminous` so I can use ceph balancer with upmap mode. 


Cheers,

Linh

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

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux