when there are vms with numa config and vms without, OOM may be occurs

Bug #1986764 reported by anguoming
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Invalid
Undecided
Unassigned

Bug Description

1.my host has 2 numa nodes, 64G memrory each node
2.create vm1 without numa config, 64G memory
3.create vm2 with numa config(1 numa node 32G memory),finally the vm's memory is allocated on numa node0 of host
4.run memory test process in vm1,and let it's memory full(from numactl -H of host, i found vm1 used 40G memory on numa node0 of host)
5.run memory test process in vm1,try to let it's memory full
6.the vm1's qemu process is crashed by OOM

anguoming (agm-daydayup)
summary: - when there are vm with numa and vm without numa, OOM may be occurs
+ when there are vms with numa and vms without numa, OOM may be occurs
summary: - when there are vms with numa and vms without numa, OOM may be occurs
+ when there are vms with numa config and vms without, OOM may be occurs
Revision history for this message
Artom Lifshitz (notartom) wrote :

Hello, thanks for the bug report!

IIRC the host oom killer runs per NUMA node, so in this case this sounds like expected behaviour: node0 is out of memory (32 + 64 is bigger than 64).

Changed in nova:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.