https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2018-04-06T19:16:04ZCeph ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1103882018-04-06T19:16:04ZDavid Galloway
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/110388/diff?detail_id=107795">diff</a>)</li></ul> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1107022018-04-09T21:08:46ZAlfredo Dezaadeza@redhat.com
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>Immediate</i></li></ul> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1107072018-04-09T21:43:18ZAlfredo Dezaadeza@redhat.com
<ul></ul><p>This only affects filestore, bluestore does not need any of the special mounts since it is using tmpfs.</p> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1113602018-04-16T17:20:13ZAlfredo Dezaadeza@redhat.com
<ul></ul><p>PR at <a class="external" href="https://github.com/ceph/ceph/pull/21451">https://github.com/ceph/ceph/pull/21451</a></p> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1113612018-04-16T17:20:24ZAlfredo Dezaadeza@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Fix Under Review</i></li></ul> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1114502018-04-18T15:17:02ZAlfredo Dezaadeza@redhat.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Resolved</i></li></ul><p>merged commit 06c0933 into master</p> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1124512018-05-02T10:27:35ZSergey Ponomarev
<ul></ul><p>Alfredo Deza wrote:</p>
<blockquote>
<p>This only affects filestore, bluestore does not need any of the special mounts since it is using tmpfs.</p>
</blockquote>
<p>Please answer me, how can enable block discarding VDO if top of OSD -> Bluestore (not Filestore)?<br />I see counter "block map discard required" don'd decrease and always growing up</p> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1128682018-05-09T11:51:27ZSergey Ponomarev
<ul></ul><p>Sergey Ponomarev wrote:</p>
<blockquote>
<p>Alfredo Deza wrote:</p>
<blockquote>
<p>This only affects filestore, bluestore does not need any of the special mounts since it is using tmpfs.</p>
</blockquote>
<p>Please answer me, how can enable block discarding VDO if top of OSD -> Bluestore (not Filestore)?<br />I see counter "block map discard required" don'd decrease and always growing up</p>
</blockquote>
<p>I don't understand, for Ceph 12.2.5 in chain VDO+Bluestore free space don't discard and reclaim? <br />This work only for VDO+Filestore?</p> ceph-volume - Bug #23581: ceph-volume should use mount -o discard when underlying device is using VDOhttps://tracker.ceph.com/issues/23581?journal_id=1133112018-05-16T12:09:02ZAlfredo Dezaadeza@redhat.com
<ul></ul><p>With bluestore, we don't mount devices so no discard flags can be enabled on devices. Bluestore does its own discard internally. More details on how that is done in this PR <a class="external" href="https://github.com/ceph/ceph/pull/14727">https://github.com/ceph/ceph/pull/14727</a></p>