From: Laurent Barbe <laurent@ksperis.com>
To: Ilya Dryomov <ilya.dryomov@inktank.com>
Cc: Ceph Development <ceph-devel@vger.kernel.org>
Subject: Re: CEPH_FEATURE_OSD_CACHEPOOL always required when osd cache pool exist ?
Date: Tue, 21 Jan 2014 11:03:55 +0100 [thread overview]
Message-ID: <52DE460B.603@ksperis.com> (raw)
In-Reply-To: <CALFYKtD8pTFXogm5-Uo50vpxN2fVKdOfKovo44TdLFCH8zQ+XA@mail.gmail.com>
Thank you for your reply Ilya.
However, this means that if we want to activate a pool with cache, it
will be necessary to upgrade the kernel of all clients even if they do
not use this feature. :(
Regards,
Laurent Barbe
Le 21/01/2014 10:46, Ilya Dryomov a écrit :
> On Tue, Jan 21, 2014 at 10:28 AM, Laurent Barbe <laurent@ksperis.com> wrote:
>> Hi all,
>>
>> About 0.75, when I created cache pool, kernel client like rbd or cephfs make
>> error "feature set mismatch". (Even if the device is not on the cached pool)
>>
>> $ rbd map rbd/myrbd => OK
>>
>> $ ceph osd pool create otherpool1 100 100
>> $ ceph osd pool create otherpool2 100 100
>> $ ceph osd tier add otherpool1 otherpool2
>> $ ceph osd tier cache-mode otherpool2 writeback
>>
>> $ rbd map rbd/myrbd
>> kern log >> libceph: mon2 10.2.0.90:6789 feature set mismatch, my 4a042a42 <
>> server's 84a042a42, missing 800000000
>>
>> Does the commit
>> https://github.com/ceph/ceph/commit/431a13eb370310a383abceeb509fe204a519e087
>> fix this ?
>
> No, I don't think so. I might be wrong, but I think the idea is to
> require OSD_CACHEPOOL feature if any tiering relationships are present.
> Work on the kernel client is on-going, tiering support should arrive in
> 3.14.
>
> Thanks,
>
> Ilya
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
prev parent reply other threads:[~2014-01-21 10:03 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-21 8:28 CEPH_FEATURE_OSD_CACHEPOOL always required when osd cache pool exist ? Laurent Barbe
2014-01-21 9:46 ` Ilya Dryomov
2014-01-21 10:03 ` Laurent Barbe [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52DE460B.603@ksperis.com \
--to=laurent@ksperis.com \
--cc=ceph-devel@vger.kernel.org \
--cc=ilya.dryomov@inktank.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.