<div dir="ltr">Unfortunately this doesn&#39;t seem to work at least with ploop.x86_64 0:7.0.99-1.vz7.<br><br>#ploop-balloon discard --automount /vz/private/104/root.hdd/DiskDescriptor.xml<br>Opening delta /vz/private/104/root.hdd/root.hds<br>Reopen rw /vz/private/104/root.hdd/root.hds<br>Trimming tail<br>Error in ploop_check (check.c:564): ftruncate: Text file busy<br>Error in check_deltas (check.c:649): /vz/private/104/root.hdd/root.hds : irrecoverable errors (rw)<br><br>After this, the container is not mountable under OpenVZ 7 any more (though OpenVZ 6 can successfully repair and mount it):<br><br># vzctl start 104<br>Starting Container ...<br>Mount image: /vz/private/104/root.hdd<br>Failed to mount image: Error in check_deltas (check.c:649): /vz/private/104/root.hdd/root.hds : irrecoverable errors (rw) [19]<br><br>(Reproduced this on several containers with same result).<br><div><br></div><div>Should I file a bug or is it some sort or error on my part?<br><br>(Hi Kirill! Enormously glad to see you here.)<br><br>-- <br>Best Regards,<br>Artyom<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 21 August 2017 at 13:11, Kirill Kolyshkin <span dir="ltr">&lt;<a href="mailto:kolyshkin@gmail.com" target="_blank">kolyshkin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Indeed, pcompact is just a wrapper that essentially running ploop<br>
balloon discard for all containers<br>
(as you can see by reading its source code at<br>
<a href="https://src.openvz.org/projects/OVZ/repos/pcompact/browse/main.c" rel="noreferrer" target="_blank">https://src.openvz.org/<wbr>projects/OVZ/repos/pcompact/<wbr>browse/main.c</a>)<br>
<br>
vzctl compact from OpenVZ Legacy was also a wrapper, just for<br>
individual containers, that saved you the hassle<br>
of figuring out the path to DiskDescriptor.xml and typing &#39;ploop<br>
balloon discard&#39;.<br>
<br>
What&#39;s new is defrag option, that runs OpenVZ&#39;s ext4 defragmenter,<br>
e4defrag2, written by Dmitry Monakhov.<br>
Its source code is at <a href="https://github.com/dmonakhov/e2fsprogs/tree/e4defrag2" rel="noreferrer" target="_blank">https://github.com/dmonakhov/<wbr>e2fsprogs/tree/e4defrag2</a><br>
<br>
Kir<br>
<div><div class="h5"><br>
On 20 August 2017 at 20:14, Konstantin Bukharov &lt;<a href="mailto:bkb@virtuozzo.com">bkb@virtuozzo.com</a>&gt; wrote:<br>
&gt; Hi Artyom,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; No, it’s not dropped. Look at ‘man ploop’, look for:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;        ploop balloon discard [--automount] [--to-free size] [--min-block<br>
&gt; min_size] [--defrag] DiskDescriptor.xml<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Best regards,<br>
&gt;<br>
&gt; Konstantin<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; From: <a href="mailto:users-bounces@openvz.org">users-bounces@openvz.org</a> [mailto:<a href="mailto:users-bounces@openvz.org">users-bounces@openvz.<wbr>org</a>] On Behalf<br>
&gt; Of Artyom Tolstobrov<br>
&gt; Sent: Sunday, August 20, 2017 17:51<br>
&gt; To: <a href="mailto:users@openvz.org">users@openvz.org</a><br>
&gt; Subject: [Users] OpenVZ 7 -- ploop compact not implemented?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; After version 6 to 7 upgrade (clean install, VEs moved through vzmigrate) I<br>
&gt; found that &quot;vzctl compact&quot; is no longer supported.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Documentation suggests I should use &quot;pcompact&quot; but if fails with &quot;Login<br>
&gt; failed: Unable to connect to Virtuozzo&quot; message (which suggests that it is<br>
&gt; only for the commercial version).<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Is ploop compacting dropped from version 7?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; Best Regards,<br>
&gt;<br>
&gt; Artyom<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ______________________________<wbr>_________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@openvz.org">Users@openvz.org</a><br>
&gt; <a href="https://lists.openvz.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.openvz.org/<wbr>mailman/listinfo/users</a><br>
&gt;<br>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@openvz.org">Users@openvz.org</a><br>
<a href="https://lists.openvz.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.openvz.org/<wbr>mailman/listinfo/users</a><br>
</blockquote></div><br></div>