Hello,
the current kernel with SLES 12SP3 is:
ld3195:~ # uname -r
4.4.176-94.88-default
Assuming that this kernel is not supporting upmap, do you recommend to
use balance mode crush-compat then?
Regards
Thomas
Am 16.09.2019 um 11:11 schrieb Oliver Freyermuth:
> 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]
>
>
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]