<div dir="ltr">Hi,<div><br></div><div>You are right, there is an inconsistency there.</div><div><br></div><div>This one is tricky... The problem comes from the fact that TOTAL != FREE + USED.</div><div>USED is the amount of storage taken by OpenNebula, but FREE is the TOTAL - storage taken by ONE or other (e.g. by the OS)</div>

<div><br></div><div>In the onedatastore list column and the sunstone table we use the TOTAL and FREE. In the CLI to show the available percentage, and in Sunstone to show the consumed percentage.</div><div>We could also make the percentages with TOTAL and USED; or USED and FREE, and the 3 options would be true.</div>

<div><br></div><div>We will have to rethink this when we tackle issue 2402 [1]. DS will have a logical ALLOCATED usage, and the code to determine scheduling and storage capacity will be more similar to what we do in the hosts for cpu and memory.</div>

<div>Probably TOTAL will need to be reported as the total available for opennebula, and not the total disk; discarding the storage taken outside the datastore dir.</div><div><br></div><div>Regards</div><div><br></div><div>

[1] <a href="http://dev.opennebula.org/issues/2402">http://dev.opennebula.org/issues/2402</a></div><div class="gmail_extra"><div><div dir="ltr">--<br><div>Carlos Martín, MSc<br>Project Engineer</div><div>OpenNebula - Flexible Enterprise Cloud Made Simple<br>

<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>

</div></div></div>
<br><br><div class="gmail_quote">On Thu, Nov 28, 2013 at 3:33 PM, Rolandas Naujikas <span dir="ltr"><<a href="mailto:rolandas.naujikas@mif.vu.lt" target="_blank">rolandas.naujikas@mif.vu.lt</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Different free space is shown for local datastores in sunstone and from cli.<br>
<br>
For e.g. we have 1.5GB / 130.6GB (1%) in sunstone, when in cli it shows:<br>
LOCAL SYSTEM DATASTORE #102 CAPACITY <br>
TOTAL:                : 130.6G<br>
USED:                 : 1M<br>
FREE:                 : 129.1G<br>
<br>
The difference is because different method is used to calculate used space. In cli it uses monitored value (from du -sLm), when sunstone uses<br>
<br>
var total = parseInt(ds.TOTAL_MB);<br>
var used = total - parseInt(ds.FREE_MB);<br>
<br>
Difference is because some space is used by file system itself and also it could be shared with some local OS installation files.<br>
<br>
Regards, Rolandas<br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
</blockquote></div><br></div></div>