the load_vmware.sh process is match the host one by one ?

Dear Sir:
I saw a lot of load_vmware.sh process when  lpar2rrd run load.sh every 20 mins  .
If I config 20 vmware host , then there will have 20 load_vmware.sh process ?
If so , How can I share the loading of many vmware hosts to collect data at the same time ?
also memory usage ?
thanks

Jack

Comments

  • Hi,

    it is about number of vcenters.
    There is 1 process per vcenter, then it is forked to 10 processes which get data per each ESXi untill all ESXis are processes (max is 10 processes).
    if you have 2 vcenters then about 20 load_vmware processes will be there.
    I do not think it is a big problem, processes do not require much CPU/memory, they read data from vcenter, proces it and save it.
  • Dear Sir:
    I try to config 10 VM host and check memory usage .
    I find that more than 80 process run at the same time , and use more than 64GB memory , and alos using swap space .
    Is ther any way to config and reduce the usage of memory , 'casue I run out of 64GB memory .
    thanks

    Jack
  • Hi,

    how many vcenters do you have?
    There should not be more than 10 processes per a vcenter.
    What is lpar2rrd version?
  • Dear Sir:
    I config 73 VM host . and the lpar2rrd version is 5.0.1 .
    First time when I  run out of memory , I modify the vmware.cfg file to only 10 VM host.
    But I run out of 64 GB memory .
    thanks
    Jack
  • Do not you have a vCenter?
    Do you have configurecd only ESXi? This is not common, if there is a vCenter managing these ESXi then you need to attache only that vCenter instead of all ESXis.
Sign In or Register to comment.