Am 16.09.19 um 11:06 schrieb Konstantin Shalygin:
On 9/16/19 3:59 PM, Thomas wrote:
I tried to run this command with failure:
root@ld3955:/mnt/rbd# ceph osd set-require-min-compat-client luminous
Error EPERM: cannot set require_min_compat_client to luminous: 6
connected client(s) look like jewel (missing 0xa00000000200000); 19
connected client(s) look like jewel (missing 0x800000000000000); 23
connected client(s) look like jewel (missing 0x800000000000000); add
--yes-i-really-mean-it to do it anyway

root@ld3955:/mnt/rbd# ceph features
{
     "mon": [
         {
             "features": "0x3ffddff8ffacffff",
             "release": "luminous",
             "num": 3
         }
     ],
     "mds": [
         {
             "features": "0x3ffddff8ffacffff",
             "release": "luminous",
             "num": 2
         }
     ],
     "osd": [
         {
             "features": "0x3ffddff8ffacffff",
             "release": "luminous",
             "num": 368
         }
     ],
     "client": [
         {
             "features": "0x40106b84a842a42",
             "release": "jewel",
             "num": 6
         },
         {
             "features": "0x27018eb84aa42a52",
             "release": "jewel",
             "num": 19
         },
         {
             "features": "0x27018fb86aa42ada",
             "release": "jewel",
             "num": 23
         },
         {
             "features": "0x3ffddff8ffacffff",
             "release": "luminous",
             "num": 35
         }
     ],
     "mgr": [
         {
             "features": "0x3ffddff8ffacffff",
             "release": "luminous",
             "num": 3
         }
     ]
}

But I think the number of clients older than Luminous is incorrect.

I'm running 98% of the clients with SLES 12SPx, and therefore the
question is:
Can you confirm in which SLES 12 release the function upmap is supported?
And is it safe to execute ceph osd set-require-min-compat-client
luminous --yes-i-really-mean-it? What happens to the clients then?

Your kernel should be 4.13+ to be upmap compat. Then you should tell 
`--yes-i-really-mean-it` to apply changes.

SLES 12 is still on 3.12 I think. However, the question is probably rather:
Does SUSE backport things such as pg-upmap to older Kernels, such as RedHat 
does?

Cheers,
        Oliver




k
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to