<div dir="ltr">in attachement is the output of vdsclient<div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 13, 2014 at 2:26 PM, Martin Sivak <span dir="ltr">&lt;<a href="mailto:msivak@redhat.com" target="_blank">msivak@redhat.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everybody,<br>
<br>
would it be possible to add the output of vdsClient getVmStats &lt;affected vm id&gt; from the affected host here and to the bug?<br>
<br>
Also can we please get the bug number that tracks this issue? I could not find it in BZ.<br>
<br>
--<br>
Martin Sivák<br>
<a href="mailto:msivak@redhat.com">msivak@redhat.com</a><br>
Red Hat Czech<br>
RHEV-M SLA / Brno, CZ<br>
<div class="HOEnZb"><div class="h5"><br>
----- Original Message -----<br>
&gt;<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; &gt; From: &quot;Koen Vanoppen&quot; &lt;<a href="mailto:vanoppen.koen@gmail.com">vanoppen.koen@gmail.com</a>&gt;<br>
&gt; &gt; To: <a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; &gt; Sent: Thursday, February 13, 2014 12:18:24 PM<br>
&gt; &gt; Subject: Re: [Users] Memory usage<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; We can&#39;t turn off the memory balloon option because we are running the<br>
&gt; &gt; 3.3.2<br>
&gt; &gt; with the bug of the memory balloon. Thx for the help!<br>
&gt;<br>
&gt; Which balloon bug?<br>
&gt;<br>
&gt; &gt; On Feb 13, 2014 10:51 AM, &quot;Doron Fediuck&quot; &lt; <a href="mailto:dfediuck@redhat.com">dfediuck@redhat.com</a> &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; From: &quot;René Koch&quot; &lt; <a href="mailto:rkoch@linuxland.at">rkoch@linuxland.at</a> &gt;<br>
&gt; &gt; &gt; To: &quot;Doron Fediuck&quot; &lt; <a href="mailto:dfediuck@redhat.com">dfediuck@redhat.com</a> &gt;<br>
&gt; &gt; &gt; Cc: &quot;Koen Vanoppen&quot; &lt; <a href="mailto:vanoppen.koen@gmail.com">vanoppen.koen@gmail.com</a> &gt;, <a href="mailto:users@ovirt.org">users@ovirt.org</a> ,<br>
&gt; &gt; &gt; &quot;Martin<br>
&gt; &gt; &gt; Sivak&quot; &lt; <a href="mailto:msivak@redhat.com">msivak@redhat.com</a> &gt;<br>
&gt; &gt; &gt; Sent: Thursday, February 13, 2014 11:16:27 AM<br>
&gt; &gt; &gt; Subject: Re: [Users] Memory usage<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Thu, 2014-02-13 at 03:49 -0500, Doron Fediuck wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt; &gt; From: &quot;René Koch&quot; &lt; <a href="mailto:rkoch@linuxland.at">rkoch@linuxland.at</a> &gt;<br>
&gt; &gt; &gt; &gt; &gt; To: &quot;Doron Fediuck&quot; &lt; <a href="mailto:dfediuck@redhat.com">dfediuck@redhat.com</a> &gt;<br>
&gt; &gt; &gt; &gt; &gt; Cc: &quot;Koen Vanoppen&quot; &lt; <a href="mailto:vanoppen.koen@gmail.com">vanoppen.koen@gmail.com</a> &gt;, <a href="mailto:users@ovirt.org">users@ovirt.org</a> ,<br>
&gt; &gt; &gt; &gt; &gt; &quot;Martin<br>
&gt; &gt; &gt; &gt; &gt; Sivak&quot; &lt; <a href="mailto:msivak@redhat.com">msivak@redhat.com</a> &gt;<br>
&gt; &gt; &gt; &gt; &gt; Sent: Wednesday, February 12, 2014 7:31:47 PM<br>
&gt; &gt; &gt; &gt; &gt; Subject: Re: [Users] Memory usage<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; On Wed, 2014-02-12 at 11:22 -0500, Doron Fediuck wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; From: &quot;René Koch&quot; &lt; <a href="mailto:rkoch@linuxland.at">rkoch@linuxland.at</a> &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; To: &quot;Koen Vanoppen&quot; &lt; <a href="mailto:vanoppen.koen@gmail.com">vanoppen.koen@gmail.com</a> &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: <a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: Wednesday, February 12, 2014 4:18:37 PM<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [Users] Memory usage<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; On Wed, 2014-02-12 at 15:14 +0100, Koen Vanoppen wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; In The GUI, it says it&#39;s using 25% of the memory.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I guess it&#39;s the real value, right?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; The same happened for the memcached vm, someone reported to me -<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; negative value in REST-API, but correct graph in oVirt webadmin<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; GUI.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I fear I have no idea how this can happen - so maybe someone else<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; can<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; help you troubleshoot this issue.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2014-02-12 15:10 GMT+01:00 Koen Vanoppen &lt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href="mailto:vanoppen.koen@gmail.com">vanoppen.koen@gmail.com</a> &gt;:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Thanks for the quick respons, but there is no memcached<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; running on that VM.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Kind regards<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2014-02-12 15:06 GMT+01:00 René Koch &lt; <a href="mailto:rkoch@linuxland.at">rkoch@linuxland.at</a> &gt;:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Wed, 2014-02-12 at 14:55 +0100, Koen Vanoppen<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Dear all,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; When we monitor one of our machines, we noticed<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; there was one vm<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that was constantly giving a error of memory<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; usage.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; But when we took a<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; look at it, there is actually nothing wrong with<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; it.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Now we looked<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; furhter then that. We looked at the API of the<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; machine and noticed<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; something very strange:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &lt;statistic<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; href=&quot;/api/vms/3b9aa245-75ff-42e8-b921-1c9ce61826bf/statistics/b7499508-c1c3-32f0-8174-c1783e57bb08&quot;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; id=&quot;b7499508-c1c3-32f0-8174-c1783e57bb08&quot;&gt;&lt;name&gt;memory.used&lt;/name&gt;&lt;description&gt;Memory<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; used (agent)&lt;/description&gt;&lt;values<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; type=&quot;INTEGER&quot;&gt;&lt;value&gt;&lt;datum&gt;-944892806&lt;/datum&gt;&lt;/value&gt;&lt;/values&gt;&lt;type&gt;GAUGE&lt;/type&gt;&lt;unit&gt;BYTES&lt;/unit&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It&#39;s a negative...<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Do you have memcached running in this vm?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I heard about this issue with memcached, but never<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; tested memcached in<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; my oVirt environment. You get the real usage value<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; memory.used = memory.installed + memory.used<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; René<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; What could be the problem?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Kind regards,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; koen<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Guys,<br>
&gt; &gt; &gt; &gt; &gt; &gt; these values are usually a result of overcommitment mechanism<br>
&gt; &gt; &gt; &gt; &gt; &gt; usage.<br>
&gt; &gt; &gt; &gt; &gt; &gt; For example, if KSM is effective, it will free a lot of memory<br>
&gt; &gt; &gt; &gt; &gt; &gt; pages,<br>
&gt; &gt; &gt; &gt; &gt; &gt; and total-free-committed becomes negative.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Thanks a lot for the information.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; This was reported in<br>
&gt; &gt; &gt; &gt; &gt; &gt; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=977758" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=977758</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; and the engine is using memFree reported by vdsm, which is more<br>
&gt; &gt; &gt; &gt; &gt; &gt; accurate.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; The API reports the old version due to backwards compatibility.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I just had a look at the bugzilla report and the RHEV documentation<br>
&gt; &gt; &gt; &gt; &gt; which says &quot;Current memory in bytes used by the virtual machine.&quot;.<br>
&gt; &gt; &gt; &gt; &gt; So this means, the reported values are totally useless for monitoring<br>
&gt; &gt; &gt; &gt; &gt; memory usage of a virtual machine if KSM is active. I would expect to<br>
&gt; &gt; &gt; &gt; &gt; get the memory usage of a virtual machine and not how much memory is<br>
&gt; &gt; &gt; &gt; &gt; consumed on the hypervisor (this is pretty useless information for<br>
&gt; &gt; &gt; &gt; &gt; me).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it planned to report the memory usage in a virtual machine in the<br>
&gt; &gt; &gt; &gt; &gt; API<br>
&gt; &gt; &gt; &gt; &gt; as well?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Regards,<br>
&gt; &gt; &gt; &gt; &gt; René<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; René,<br>
&gt; &gt; &gt; &gt; started digging into this, but it may take some time.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Note that there are 2 memory usage reports; one for the host,<br>
&gt; &gt; &gt; &gt; and another for each VM.<br>
&gt; &gt; &gt; &gt; My response is related to the host, while the original question was<br>
&gt; &gt; &gt; &gt; for the VM. I still think the root cause is the same (ie- related to<br>
&gt; &gt; &gt; &gt; overcommitment; for example the VM may have a balloon inflated), but<br>
&gt; &gt; &gt; &gt; would like to properly check and fix if needed.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes, I know. So my question was if we can add another value for the<br>
&gt; &gt; &gt; usage in the vm in addition to the usage of the vm on the host.<br>
&gt; &gt; &gt;<br>
&gt; &gt; We&#39;ll know once we understand the cause- ie is it a bug needs fixing or<br>
&gt; &gt; should we indeed add another value<br>
&gt; &gt;<br>
&gt; &gt; If you have a setup with this issue, try removing the balloon device<br>
&gt; &gt; and see if it helps / changes.<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; In order to make sure we keep track of it, please open a bug with all<br>
&gt; &gt; &gt; &gt; the<br>
&gt; &gt; &gt; &gt; relevant info.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I&#39;ll open a bug for this.<br>
&gt; &gt; &gt;<br>
&gt; &gt; Thanks<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Thanks and keep reporting!<br>
&gt; &gt; &gt; &gt; Doron<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Users mailing list<br>
&gt; &gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt; &gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt;<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div>