Hi:
I had met an assert problem like
bug16279(http://tracker.ceph.com/issues/16279) when testing pull out disk and
insert, ceph version 10.2.5,assert(objiter->second->version >
last_divergent_update)
according to osd log,I think this maybe due to (log.head !=
*log.log.rbegin.version.version
st, so the
consistent one(osd who has shorter pg log,but last_update is normal) may become
the auth log,
other osd use 'this auth log' would lead to pg inconsistent if scrub this
pg,isn’t it?
-邮件原件-
发件人: Gregory Farnum [mailto:gfar...@redhat.com]
发送时间: 2017年10月14日 0:34
收件人: zhaom
Hi:
when I analyzed the performance of ceph, I found that rebuild_aligned was
time-consuming, and the analysis found that rebuild operations were performed
every time.
Source code:
FileStore::queue_transactions
–> journal->prepare_entry(o->tls, &tbl);
-> data_align = ((*p).get_data_alignment() -