
On 07/06/16 16:50 +0200, Jérôme Chapelle wrote:
We are no more able to give a pci device to one VM. Here is the process we used to assign one device to one VM: - Click on the VM, and then on the tab "Host devices" - In the tab, click on "pin to host" and select the host that will give the pci device - Click on "add device", in the window appear all the pci devices: choose the pci card you wish (ex. pci_0000_83_00_0 pci_0000_83_00_1) and then click on the gray arrow to assign this device to the VM - Click on ok - boot the VM. The problem is that in the window that appears, there is not a single pci device listed (there should be many listed). I checked first: the IOMMU setting is set in the kernel.
Our environment: We have two HV running CentOs7. Each of them have three fiber channel cards. First card is connected to a disk array, second one to the first tape library and third one to another tape library. We used to give the second card to a VM1, and the third card to another VM2. Both VMs ran on one HV or on the other in the past: everything was fine. What happened: Today we add to upgrade one of the HV (HV1). Both VMs ran on this HV1. We upgraded then restarted the HV1. Then I edited the second VM2 in order to remove card from HV1. Then I tried to add the card from HV2 to this VM2: the list of "host devices" is empty. I started the VM1: it works fine (I didn't change anything on it).
Hello! I'm afraid you have hit the bug [1]. For hosts where you need host devices, the best solution is most likely not upgrading them to 3.6.6 for now. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1341299
--
Jérôme Chapelle C entre I nformatique N ational de l' E nseignement S upérieur 950 rue de Saint Priest 34 097 M ONTPELLIER Cedex 5
Tél. 04 67 14 14 14 eMail chapelle@cines.fr
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users