Re: Fwd: how io works when backfill

2015-12-28 Thread Dong Wu
ack to [5, 1, 2] is my ananysis right? 2015-12-29 1:30 GMT+08:00 Sage Weil <s...@newdream.net>: > On Mon, 28 Dec 2015, Zhiqiang Wang wrote: >> 2015-12-27 20:48 GMT+08:00 Dong Wu <archer.wud...@gmail.com>: >> > Hi, >> > When add osd or remove osd, cep

how io works when backfill

2015-12-27 Thread Dong Wu
Hi, When add osd or remove osd, ceph will backfill to rebalance data. eg: - pg1.0[1, 2, 3] - add an osd(eg. osd.7) - ceph start backfill, then pg1.0 osd set changes to [1, 2, 7] - if [a, b, c, d, e] are objects needing to backfill to osd.7 and now object a is backfilling - when a write io hits

Re: [ceph-users] why not add (offset,len) to pglog

2015-12-25 Thread Dong Wu
Thank you for your reply. I am looking formard to Sage's opinion too @sage. Also I'll keep on with the BlueStore and Kstore's progress. Regards 2015-12-25 14:48 GMT+08:00 Ning Yao <zay11...@gmail.com>: > Hi, Dong Wu, > > 1. As I currently work for other things, this prop

Re: [ceph-users] why not add (offset,len) to pglog

2015-12-24 Thread Dong Wu
this > https://github.com/ceph/ceph/pull/3837 this year. > > 2015-12-25 11:16 GMT+08:00 Dong Wu <archer.wud...@gmail.com>: >> Hi, >> I have doubt about pglog, the pglog contains (op,object,version) etc. >> when peering, use pglog to construct missing list,then rec

why not add (offset,len) to pglog

2015-12-24 Thread Dong Wu
Hi, I have doubt about pglog, the pglog contains (op,object,version) etc. when peering, use pglog to construct missing list,then recover the whole object in missing list even if different data among replicas is less then a whole object data(eg,4MB). why not add (offset,len) to pglog? If so, the

[no subject]

2015-11-22 Thread Dong Wu
subscribe ceph-devel -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html