<div dir="ltr">Unfortunately this doesn'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"><<a href="mailto:kolyshkin@gmail.com" target="_blank">kolyshkin@gmail.com</a>></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 'ploop<br>
balloon discard'.<br>
<br>
What's new is defrag option, that runs OpenVZ'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 <<a href="mailto:bkb@virtuozzo.com">bkb@virtuozzo.com</a>> wrote:<br>
> Hi Artyom,<br>
><br>
><br>
><br>
> No, it’s not dropped. Look at ‘man ploop’, look for:<br>
><br>
><br>
><br>
> ploop balloon discard [--automount] [--to-free size] [--min-block<br>
> min_size] [--defrag] DiskDescriptor.xml<br>
><br>
><br>
><br>
> Best regards,<br>
><br>
> Konstantin<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> 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>
> Of Artyom Tolstobrov<br>
> Sent: Sunday, August 20, 2017 17:51<br>
> To: <a href="mailto:users@openvz.org">users@openvz.org</a><br>
> Subject: [Users] OpenVZ 7 -- ploop compact not implemented?<br>
><br>
><br>
><br>
> After version 6 to 7 upgrade (clean install, VEs moved through vzmigrate) I<br>
> found that "vzctl compact" is no longer supported.<br>
><br>
><br>
><br>
> Documentation suggests I should use "pcompact" but if fails with "Login<br>
> failed: Unable to connect to Virtuozzo" message (which suggests that it is<br>
> only for the commercial version).<br>
><br>
><br>
><br>
> Is ploop compacting dropped from version 7?<br>
><br>
><br>
><br>
> --<br>
><br>
> Best Regards,<br>
><br>
> Artyom<br>
><br>
><br>
</div></div>> ______________________________<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>
><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>