Summary: | RDMA based live guest migration failed if using --rdma-pin-all | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | zhe peng <zpeng> | ||||||||
Component: | libvirt | Assignee: | Jiri Denemark <jdenemar> | ||||||||
Status: | CLOSED NOTABUG | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 7.1 | CC: | dyuan, honzhang, jmiao, mzhan, rbalakri, zhwang | ||||||||
Target Milestone: | rc | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2014-11-10 16:05:03 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Attachments: |
|
Description
zhe peng
2014-11-06 05:45:23 UTC
Created attachment 954317 [details]
source qemu log
Created attachment 954318 [details]
souce libvirtd log
Created attachment 954319 [details]
target qemu log
The relevant part of domain XML is: <memory unit='KiB'>1048576</memory> <memtune> <hard_limit unit='KiB'>1048576</hard_limit> </memtune> The hard limit is just too low, remember that both guest memory and any memory consumed by QEMU itself has to fit within the limit, otherwise the domain will be killed sooner or later even without any migration or rdma-pin-all. Oops, I didn't really want to change the summary... Got it , thanks. I update xml to: .... <memtune> <hard_limit unit='KiB'>2097152</hard_limit> <swap_hard_limit unit='KiB'>2097152</swap_hard_limit> </memtune> .... then do migration: # virsh migrate --live --rdma-pin-all --migrateuri rdma://192.168.100.2 rhel7 --listen-address 0 qemu+ssh://192.168.100.2/system --verbose Migration: [100 %] migration worked well with --rdma-pin-all, thanks your explain. |