https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2014-07-14T05:30:54ZCeph CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=380842014-07-14T05:30:54ZJohn Sprayjcspray@gmail.com
<ul></ul><p>Hmmm. Aside from is_readable() giving inconsistent results, seems like this could happen if there was a bug that caused read_pos to get ahead of write_pos, because the check at the top of the _replay_thread loop is for get_read_pos() < get_write_pos(), but the check right before the assertion is for ==.</p> CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=382752014-07-16T16:44:12ZJohn Sprayjcspray@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>This may be the result of a bug in the journal reformatting that occurs during upgrade, affecting systems using standby-replay MDS daemons. Journal corruption can occur when both an active and a standby-replay daemon attempt to do the rewrite at the same time.</p> CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=382852014-07-17T06:21:14ZJohn Sprayjcspray@gmail.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Fix Under Review</i></li></ul> CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=382862014-07-17T06:23:28ZJohn Sprayjcspray@gmail.com
<ul></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/2115">https://github.com/ceph/ceph/pull/2115</a></p> CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=382872014-07-17T06:38:04ZJohn Sprayjcspray@gmail.com
<ul><li><strong>Subject</strong> changed from <i>MDLog::is_readable() assert</i> to <i>Journal corruption during upgrade to 0.82 with standby-replay daemons</i></li></ul> CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=385632014-07-29T06:07:55ZGreg Farnumgfarnum@redhat.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Resolved</i></li></ul><p>This got fixed 11 days ago, but was never marked closed. Merged in commit:b9463e3497cc1f2a1bab0838430a4402d8c88af0</p> CephFS - Bug #8811: Journal corruption during upgrade to 0.82 with standby-replay daemonshttps://tracker.ceph.com/issues/8811?journal_id=746112016-07-13T05:52:17ZGreg Farnumgfarnum@redhat.com
<ul><li><strong>Component(FS)</strong> <i>MDS</i> added</li></ul>