Bug 49574 - [4.4] Live Migration Causes Memory Thrashing on Target Host
[4.4] Live Migration Causes Memory Thrashing on Target Host
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Virtualization - KVM
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 4.4-0-errata
Assigned To: Philipp Hahn
Erik Damrose
:
Depends on: 49548
Blocks:
  Show dependency treegraph
 
Reported: 2019-05-29 11:43 CEST by Philipp Hahn
Modified: 2019-05-29 16:47 CEST (History)
5 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.143
Enterprise Customer affected?: Yes
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2018052521000327
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2019-05-29 11:43:34 CEST
+++ This bug was initially created as a clone of Bug #49548 +++

CU migrated a running VM with a huge amount of RAM (100G) to a target host with apparently enough free physical RAM available.

But the target host system went unusable due to memory thrashing and all VMs there suddenly used a lot of swap memory. All VMs where very slow as their memory had been moved to swapfile.

A "top" command still showed a good amount of free memory available on the target host, but still all VMs where running at least partially from swap.
Comment 1 Philipp Hahn univentionstaff 2019-05-29 11:48:27 CEST
[4.4-0] bc30eeeaaf Bug #49574: univention-virtual-machine-manager-node 7.0.1-2A~4.4.0.201905281723 Bug #49574: numad 0.5+20150602-5 Bug #49574: libvirt 3.0.0-4+deb9u3A~4.3.0.201905250642
 doc/errata/staging/libvirt.yaml                                 | 2 +-
 doc/errata/staging/numad.yaml                                   | 2 +-
 doc/errata/staging/univention-virtual-machine-manager-node.yaml | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 2 Philipp Hahn univentionstaff 2019-05-29 13:09:55 CEST
[4.4-0] 95e44a4904 Bug #49548 uvmm: Restart libvirtd on package upgrade
 .../univention-virtual-machine-manager-node/debian/changelog  |  6 ++++++
 .../univention-virtual-machine-manager-node-kvm.postinst      | 11 +++++++++++
 2 files changed, 17 insertions(+)

Package: univention-virtual-machine-manager-node
Version: 7.0.1-3A~4.4.0.201905291307
Branch: ucs_4.4-0
Scope: errata4.4-0

[4.4-0] 5c890d7196 Bug #49574: univention-virtual-machine-manager-node 7.0.1-3A~4.4.0.201905291307
 doc/errata/staging/univention-virtual-machine-manager-node.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Erik Damrose univentionstaff 2019-05-29 16:01:25 CEST
OK: libvirt service extension, configurable with UCR libvirt/numa/policy/memory.
OK: optional numad support for libvirt
OK: tests with default and interleave option
OK: yamls