GithubHelp home page GithubHelp logo

Comments (13)

whiskerz007 avatar whiskerz007 commented on July 18, 2024 4

Proxmox will report high usage due to the way QEMU reports VM resources without guest tools installed. If you run free at the root prompt you'll see actual usage of the VM.

from proxmox_hassos_install.

whiskerz007 avatar whiskerz007 commented on July 18, 2024 4

Please understand, this metric in the VM summary is Proxmox's reporting of usage, not the VM's OS actual usage. qemu will allocate the entire amount of memory given to the VM in Proxmox by design. The qemu agent reports back to Proxmox the VM's OS usage.

As of HassOS 3.6, qemu support has been added. With this support, the VM will report actual RAM usage, disk space utilization, and IP addresses of the VM. An update to the install script will set the QEMU Guest Agent flag for the VM. You can manually set this by going to the VM -> Options. (NOTE: Setting this manually without support can affect power related controls to the VM.)

You can check what version of HassOS you have by typing hassos info at the hassio > prompt. As long as version: reports greater than 3.6 you should not have any problems with setting the aforementioned flag.

from proxmox_hassos_install.

szurr avatar szurr commented on July 18, 2024 1

That's great
Thanks for your workπŸ‘

from proxmox_hassos_install.

idenny1 avatar idenny1 commented on July 18, 2024

I have noticed this problem

from proxmox_hassos_install.

szurr avatar szurr commented on July 18, 2024

Hi
Are recently changes to hassOs (adding qemu agent ) will eventually fix this?

from proxmox_hassos_install.

whiskerz007 avatar whiskerz007 commented on July 18, 2024

New VMs created with script will now have the QEMU Guest Agent flag set. 46af8a3

from proxmox_hassos_install.

Dayve67 avatar Dayve67 commented on July 18, 2024

Very Nice. Thank you.
How would I resolve "no guest agent running"

from proxmox_hassos_install.

whiskerz007 avatar whiskerz007 commented on July 18, 2024

You can manually set this by going to the VM -> Options.

image

from proxmox_hassos_install.

Giaitzoglou avatar Giaitzoglou commented on July 18, 2024

hi i justa installed the latest proxmox and the hassio via the script and i am getting really high memory
2020-05-21

from proxmox_hassos_install.

Dayve67 avatar Dayve67 commented on July 18, 2024

I have had the same from day one when I installed.

image

from proxmox_hassos_install.

whiskerz007 avatar whiskerz007 commented on July 18, 2024

If you're interested in seeing what the VMs actual usage is, you can type free -h at the # prompt in the VM to see free, cache, and used values of the memory. I do not have any control of how Proxmox displays the usage or how the VM reports it to Proxmox. If seeing the actual memory usage in Proxmox is of interest, then I would suggest you try HA in a LXC.

from proxmox_hassos_install.

Giaitzoglou avatar Giaitzoglou commented on July 18, 2024

so this is the real memory usage ?as shown in the pic and not what proxmox says ,so i wouldnt mind what iproxmox says ?and one last question what do you think is the best config for memory and cores how many ?
thansk for your help
2020-05-21 (1)

from proxmox_hassos_install.

whiskerz007 avatar whiskerz007 commented on July 18, 2024

Your Glances screen will show you the actual memory usage. I would go off of those numbers.

When I see the swap being used, that tells me it's time to increase the memory. Your screenshot shows that HA has 2.09GB of unused memory. Right now, you could afford to subtract at least 1GB of memory.

As for core count, there is little impact to HA by assigning more cores than necessary. If you have multiple VMs trying to use the same cores, Proxmox attempts to share the resource equally by default. If you would like to increase the priority of one VM over another, you can increase the CPU units of the higher priority, or decrease the lower priority. You can change that setting under the Processors hardware option.

from proxmox_hassos_install.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.