Project

General

Profile

Actions

Support #51738

open

"missing required protocol features" when map rbd

Added by Ist Gab almost 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
librbd
Target version:
-
% Done:

0%

Tags:
map,rbdmap,librbd
Reviewed:
Affected Versions:
Pull request ID:

Description

We have updated our cluster from luminous 12.2.8 to nautilus 14.2.22 and users with this core kernel:

Linux servername 4.9.241-37.el7.x86_64 #1 SMP Mon Nov 2 13:55:04 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Experiencing this issue when they try to map the image. (unmap works)

[15085691.865199] libceph: mon2 10.10.10.10:6789 feature set mismatch, my 240106b84a842a52 < server's 260106b84aa42a52, missing 200000000200000 [15085691.890027] libceph: mon2 10.10.10.10:6789 missing required protocol features

This kernel version works:
Linux servername 3.10.0-1160.15.2.el7.x86_64 #1 SMP Wed Feb 3 15:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

It also works with earlier 14.2.11 ceph version, so something is stricter in this 22 or newer release compared to the 14.2.11.

I've read to set the crush tuneables to hammer and so on, at the moment those are on jewel I don't think is a good idea to set back even older one.

Any idea how to fix it?

Actions #1

Updated by Loïc Dachary almost 3 years ago

  • Target version deleted (v14.2.22)
Actions

Also available in: Atom PDF