Re: set_alloc_hint old osds

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

 



That part is harmless, the transaction would be recreated for the new
acting set taking into account the new acting set features.  It
doesn't have any actual affect on the contents of the object.
-Sam

On Thu, Sep 11, 2014 at 1:30 PM, Gregory Farnum <greg@xxxxxxxxxxx> wrote:
> On Thu, Sep 11, 2014 at 1:19 PM, Samuel Just <sam.just@xxxxxxxxxxx> wrote:
>> http://tracker.ceph.com/issues/9419
>>
>> librbd unconditionally sends set_alloc_hint.  Do we require that users
>> upgrade the osds first?  Also, should the primary respond with
>> ENOTSUPP if any replicas don't support it?
>
> Something closer to the second option, I think...but then you run into
> the problem where maybe the PG gets moved from a set of new OSDs to a
> set of old ones that don't support the op. :/ I think for anything
> that goes to disk you need to go through a full features-in-the-osdmap
> process like we did for erasure coding.
> -Greg
> Software Engineer #42 @ http://inktank.com | http://ceph.com
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux