Bug 875309
Summary: | An Hyper-V RHEL6.3 Guest is unreachable from the network after live migration | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Claudio Latini <claudio.latini> |
Component: | kernel | Assignee: | jason wang <jasowang> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.3 | CC: | bsarathy, ddeng, habdi, haiyangz, jasowang, jbian, juzhang, kys, leiwang, moli, qguan, shwang, tburke |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | kernel-2.6.32-347.el6 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-02-21 06:56:45 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: | |
Embargoed: |
Description
Claudio Latini
2012-11-10 11:41:56 UTC
Arr, other hypervisors (such KVM) do the gratitious packet by the hyerpvisor and keep the guest OS outside of the scope). If that's upstream we can still fix it. (In reply to comment #8) > Arr, other hypervisors (such KVM) do the gratitious packet by the hyerpvisor > and keep the guest OS outside of the scope). If that's upstream we can still > fix it. Btw, we plan to let guest (virtio-net) send the garp in the future (the guest driver part were already upstream). This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. Patch(es) Patch(es) Hi K.Y., Could you please help to check the testing steps and results of the limitation testing? Testing the live migration on two Hyper-V hosts with one network adapter for each. Due to the environment limitation, there is still slightly packets drop during the process (Reference 'Networking considerations for live migration' http://technet.microsoft.com/en-us/library/ff428137%28WS.10%29.aspx) Before fixing of the problem (testing with RHEL6.3 LIC guests), the RHEL6.3 LIC guest was out of network after doing live migration. Keeped pinging the guest, there were more than 400 packets lost in average. Testing with the fixed kernel (with RHEL6.4 snapshot5 guest, kernel-2.6.32-356.el6). There is only about 60 packets lost during the live migration in average. (In reply to comment #17) > Hi K.Y., > Could you please help to check the testing steps and results of the > limitation testing? > It should be 'live migration testing' not 'limitation testing'. > Testing the live migration on two Hyper-V hosts with one network adapter for > each. Due to the environment limitation, there is still slightly packets > drop during the process (Reference 'Networking considerations for live > migration' > http://technet.microsoft.com/en-us/library/ff428137%28WS.10%29.aspx) > There is a table listing the 'Host configuration' and Live migration bandwidth in 'Networking considerations for live migration' part. From the table, see that there will be some packets lost in the test environment with one network adapter. > Before fixing of the problem (testing with RHEL6.3 LIC guests), the RHEL6.3 > LIC guest was out of network after doing live migration. Keeped pinging the > guest, there were more than 400 packets lost in average. > > Testing with the fixed kernel (with RHEL6.4 snapshot5 guest, > kernel-2.6.32-356.el6). There is only about 60 packets lost during the live > migration in average. Are the steps and results enough to verify the bug? Or could you help to test the package if there is more suitable environment on your site? Thanks! I think some packet loss is to be expected. I am copying Haiyang and Hashir. They can shed some additional light on this. (In reply to comment #19) > I think some packet loss is to be expected. I am copying Haiyang and Hashir. > They can shed some additional light on this. I agree that a few packet loss during the transition is expected, as long as the VM is reachable after the migration. Verify this problem with RHEL6.4 guest (kernel-2.6.32-356.el6). Build version: Host: Microsoft Hyper-V Server 2012 Guest: RHEL6.4 (kernel-2.6.32-356.el6) Steps: 1. Obtain a two-node 2012 Hyper-V Cluster. (There is one network adapter for each host.) 2. Connect the cluster to a layer-2 network switch; 3. Create a RHEL6.4 guest with the hv_netvsc driver on one host and configure the guest to use the static mac. 4. Check the guest network via ping from the other machine. 5. Live migrate the RHEL6.4 guest to the other host via SCVMM. 6. Check the output of the ping. Results: Due to the environment limitation, there is still slightly packets drop during the process. Details, please have a look at comment 17 and commment 18. Confirmed the test steps and results with MS side. Some packets loss is to be expected mentioned in comment 19 and comment 20. So change the status fo the bug to 'verified'. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0496.html |