Hi guys, i have 4 Xen servers, two with Xen 3.2.1 and the other two with Xen 4. All four servers with 3 network card attached to different networks, 3 of these interfaces are bridges (configured in the ''/etc/network/interfaces'' config file, NOT in xend-config.sxp file) and one is used for the ISCSI service, where the virtual machines are loaded. The problem is, when i try to create/shutdown/destroy a HVM virtual machine, i lost connection with the Dom0 (via ssh) for a few seconds, in very rare cases, for couple of minutes. The virtual machines (HVM) have a mac-address (already cheched that they are totally different) attached to them. The access that i lose when executing the create/shutdown/destroy command is with the Dom0 (connected with ssh) but sometimes, a few virtual machines (HVM) lose its connection too, machines that i wasn''t even working with. The network cards are Intel PRO 1000 using the e1000 or e1000e modules. Have anyone experienced this problems? Best regards, Tony M. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Diego Dave
2011-Aug-23 22:42 UTC
Re: [Xen-users] Network problems (Xen 4 +Debian Squeze 64bits).
Hi Tony, I have the same problem, over both Xen (3 and 4), in Squeeze Dom0. Dom0 losts the ssh for few minutes, and DomUs lost the VNC too. I think is a bridge issue, because the DomUs with network pci passthough work fine. Regards, Diego 2011/8/23 Oper.ML <oper.ml@gmail.com>> ** > Hi guys, > > i have 4 Xen servers, two with Xen 3.2.1 and the other two with Xen 4. > All four servers with 3 network card attached to different networks, 3 of > these interfaces are bridges (configured in the ''/etc/network/interfaces'' > config file, NOT in xend-config.sxp file) and one is used for the ISCSI > service, where the virtual machines are loaded. > The problem is, when i try to create/shutdown/destroy a HVM virtual > machine, i lost connection with the Dom0 (via ssh) for a few seconds, in > very rare cases, for couple of minutes. > The virtual machines (HVM) have a mac-address (already cheched that > they are totally different) attached to them. > The access that i lose when executing the create/shutdown/destroy > command is with the Dom0 (connected with ssh) but sometimes, a few virtual > machines (HVM) lose its connection too, machines that i wasn''t even working > with. > The network cards are Intel PRO 1000 using the e1000 or e1000e modules. > Have anyone experienced this problems? > > > Best regards, > Tony M. > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Simon Hobson
2011-Aug-24 07:02 UTC
Re: [Xen-users] Network problems (Xen 4 +Debian Squeze 64bits).
Diego Dave wrote:>I have the same problem, over both Xen (3 and 4), in Squeeze Dom0. > >Dom0 losts the ssh for few minutes, and DomUs lost the VNC too. I >think is a bridge issue, because the DomUs with network pci >passthough work fine.Not seen anything like it myself. Been using various combinations from Sarge through to Squeeze, 686 and amd64. The only problem I''ve seen that''s even close is my (now rather old) home box will lose connectivity if I try a lot of network IO from Dom0 (such as doing a debootstrap to build a new guest). -- Simon Hobson Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed author Gladys Hobson. Novels - poetry - short stories - ideal as Christmas stocking fillers. Some available as e-books. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Diego Dave
2011-Aug-24 13:05 UTC
Re: [Xen-users] Network problems (Xen 4 +Debian Squeze 64bits).
Hi again, I''m uruguayan, so my english is very poor, but you have understood me! The PCI Passthrough need AMD IOMMU or Inter VT-D technologies to run (it can be called Direct Virtualization). If one of they are present in your cpu and enabled in the BIOS, the Xen 4 Hypervisor (xend) turns it on automatically. Follow this steps to pass the pci nic to DomU: 1- Run the "lspci" command, you can see all devices with an "pci id", in the format xx:xx.x -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2- Edit /boot/grub/grub.cfg to hide the network cards in Dom0 (PCI Backend): Find in the menu entry for XEN 4: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ### BEGIN /etc/grub.d/20_linux_xen ### menuentry ''Debian GNU/Linux, with Linux 2.6.32-5-xen-amd64 and XEN 4.0-amd64'' --class debian --class gnu-linux --class gnu --class os --class xen { -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Add xen-pciback.hide=(xx:xx.x) in the module vmlinux line: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- module /boot/vmlinuz-2.6.32-5-xen-amd64 placeholder root=UUID=188248c8-f00f-4f50-93c6-84b707ae8264 ro quiet xen-pciback.hide=(02:00.0) -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- After that, comment the vif line in your vm cfg file and add the pci line: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- pci = [ ''02:00.0'' ] # vif = [ ''bridge=eth0, type=ioemu, mac=XXXXXXXX'' ] -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Finally reboot the system and turn on the DomU. See http://wiki.xensource.com/xenwiki/XenPCIpassthrough for more information. Regards, Diego 2011/8/23 Oper.ML <oper.ml@gmail.com>> > Hi Diego, > > can you tell me or sugest a tutorial of how can I do this "pass-throught" thing? > I only have read about it but never make it happens. > > P.S: Você é ''brazuca'' (risos)? > > Thanks. > Regards > > Tony M. > > > > > > > On 08/23/2011 07:42 PM, Diego Dave wrote: > > Hi Tony, > > I have the same problem, over both Xen (3 and 4), in Squeeze Dom0. > > Dom0 losts the ssh for few minutes, and DomUs lost the VNC too. I think is a bridge issue, because the DomUs with network pci passthough work fine. > > Regards, > > Diego > > 2011/8/23 Oper.ML <oper.ml@gmail.com> >> >> Hi guys, >> >> i have 4 Xen servers, two with Xen 3.2.1 and the other two with Xen 4. All four servers with 3 network card attached to different networks, 3 of these interfaces are bridges (configured in the ''/etc/network/interfaces'' config file, NOT in xend-config.sxp file) and one is used for the ISCSI service, where the virtual machines are loaded. >> The problem is, when i try to create/shutdown/destroy a HVM virtual machine, i lost connection with the Dom0 (via ssh) for a few seconds, in very rare cases, for couple of minutes. >> The virtual machines (HVM) have a mac-address (already cheched that they are totally different) attached to them. >> The access that i lose when executing the create/shutdown/destroy command is with the Dom0 (connected with ssh) but sometimes, a few virtual machines (HVM) lose its connection too, machines that i wasn''t even working with. >> The network cards are Intel PRO 1000 using the e1000 or e1000e modules. >> Have anyone experienced this problems? >> >> >> Best regards, >> Tony M. >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Simon Hobson
2011-Aug-24 13:40 UTC
Re: [Xen-users] Network problems (Xen 4 +Debian Squeze 64bits).
Diego Dave wrote:>The PCI Passthrough need AMD IOMMU or Inter VT-D technologies to run >(it can be called Direct Virtualization). If one of they are present >in your cpu and enabled in the BIOS, the Xen 4 Hypervisor (xend) turns >it on automatically.PCI Passthrough works without hardware IO emulation. If hardware support is not available, Xen will do it the old way (in software ?) -- Simon Hobson Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed author Gladys Hobson. Novels - poetry - short stories - ideal as Christmas stocking fillers. Some available as e-books. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users