Hi Strahil,
I can't say it 100 % sure, but I think yes. We don't use the api a lot, but we
have a running job to get all VM data regularly. There is no gap there.
You can also work with the UI, but it takes extremely long to load the VMs UI and system
load increases a lot. The engine I had this issue, has 8 vCPUs and load increased to 10 or
12 and stayed there for several minutes.
When you then close the UI and wait some time, the load goes down to normal, about ~ 0.4.
Now, after power cycling all VMs, the engine is fast like before the upgrade.
What I'm really afraid of, is, what happened, when the engine has too much load and it
looses the connectivity to their nodes. Will it then restart all of them? Probably yes and
this would take down the whole environment and we will have a huge outage.
And yes, we are a 24/7 company, where it is not so easy to reboot all VMs immediately.
BR Florian
----- Ursprüngliche Mail -----
Von: "Strahil Nikolov" <hunter86_bg(a)yahoo.com>
An: "users" <users(a)ovirt.org>, "Florian Schmid"
<fschmid(a)ubimet.com>
Gesendet: Mittwoch, 26. Februar 2020 16:38:05
Betreff: Re: [ovirt-users] Re: Huge increase of CPU load on hosted engine VM after upgrade
to 4.3.8 and cluster compatibility version
On February 26, 2020 4:05:22 PM GMT+02:00, Florian Schmid <fschmid(a)ubimet.com>
wrote:
Good afternoon,
after rebooting all the VMs, the CPU load of the engine is ok now.
I think this high CPU usage is coming from this new feature, that you
see on a VM with orange triangle, what will be changed after power
cycle.
Actually, this is a nice feature, but it brings down an engine, when
all VMs need a reboot. After an upgrade for example.
Is there a possibility to avoid this? How should I upgrade an oVirt
environment with 1000s of VMs? The engine would be unusable.
BR Florian
Hi Florian,
Does the API work during this high load status ?
Best Regards,
Strahil Nikolov