[GUIDE] Virtualizing unRAID in XenServer 6.2 - Updated to 5.0.4


Recommended Posts

  • 5 weeks later...
  • Replies 77
  • Created
  • Last Reply

Top Posters In This Topic

Well this guide has me excited about trying XenServer again so thanks for that. :)

 

I have 3 questions though:

1. What is required to get an unRaid 6.x VM running?

2. I am pretty sure you can but just to confirm can you use a NFS share from unRaid as a datastore for a VMs hdd?

3. With passthrough for VM's there is no GUI to do this currently?

Link to comment
  • 2 weeks later...

 

SATA pass-through on non-VT-d hardware was the reason I am trying out Xen. I used ESXi and thought it was fine, except it required VT-d for any hardware pass-through (I bought a k processor that doesn't support VT-d).

 

After I assign my PCI device (the on-board SATA controller) to my unRAID guest, I try to start it and get the error:

 

Feb 13, 2014 11:40:12 PM Error: Starting VM 'STORAGE - unRAID' - Internal error: xenopsd internal error: Xenctrl.Error("38: Function not implemented")

 

And it doesn't boot. What does this mean? I can't find any other details about the error, and it only appears when I follow Grumpy's step:

 

xe vm-param-set other-config:pci=0/0000:XX:XX.X uuid=YOUR UUID FOR YOUR VM HERE

 

Grumpy, have any ideas? Your kernel is PV-enabled, so this shouldn't be a VT-d issue. Thank you!

 

I am having the exact same problem with an Asus Sabertooth 990FX trying to passthrough anything to virtual machines, have you find a solution to this?.

 

My bios is update to the last one and IOMMU is enabled in bios... don´t know what else to try.

Link to comment
  • 3 weeks later...
  • 1 month later...
  • 2 weeks later...

 

I tried using this VHD and set it up the same way I did with 5.0.4 but am having some issues.  I passed through my SATA and USB controllers no problem. unraid sees all of my drives and detects my flash drive. The plus key is in the config folder but it doesn't seem to be registering.  Also any changes I try to make to settings don't seem to work either...

 

Link to comment
  • 3 weeks later...

Hello everybody,

 

I thought it would be a good idea, to ask my question in an own thread (http://lime-technology.com/forum/index.php?topic=34182.0).

 

But no replies yet...  :'(

 

I'm pretty sure that one of the readers here could help me, because I nearly exactly followed the guide here. Except my drive is a SATA drive which is attached as "Removable Storage". It is there in unRAID: I could create a partition, format it and mount it successfully. But unRAID just does not use it for the array!  ???

 

Any ideas?

 

Thanks!

Link to comment
  • 1 month later...
  • 1 month later...

Hi guys,

 

I too have learned a lot reading this thread (thanks Grumpy for the very informative post), but I have what will probably be a question with an annoyingly simple answer...

 

I'm trying to pass through a SATA Controller (HighPoint RocketRAID 2720SGL).

 

I listed the devices, and am modifying /boot/extlinux.conf per Post #3 in this thread and similar posts around the web... but, how do I save this thing so that I can continue on??

 

Is that a stupid question? Is this file saved automatically?

 

Simply, I'm just not sure how to continue on to the next step of updating the XenServer boot up (Step #3)

 

I can tell there are Ctrl+x commands, but finding a list of these has turned up nothing... maybe I'm searching for the wrong phrase?

 

Edit: Ok, so I kind of jumped the gun on the original reply here, but I finally got through it, nano was the key (hey, this was kicking my ass for a few days now).

 

I'm obviously not near as linux savvy as the rest of you guys in here, but I'm trying to learn.

 

But... while I did pass through my SATA Controller to my Server 2012 R2, it's still not recognized by the VM. I'll keep at it, but any direction would be appreciated :)

Link to comment
  • 4 months later...

Looks like pciback.hide is not taking hold on some of my devices....

 

Heres my extlinux.conf: http://pastebin.com/mHNSF9Sg

 

I then do the

extlinux -i /boot
reboot

 

But only:

xl pci-assignable-list
0000:00:1d.0
0000:01:00.0
0000:09:00.0

 

show in my assignable list.

 

lspci | more
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3 Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3 Processor Integrated Graphics Controller (rev
06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d4)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d4)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d4)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation C226 Series Chipset Family Server Advanced SKU LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
(rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (r
ev 03)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn PRO [Radeon HD 7850]
02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Se
ries]
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
05:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
06:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
09:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
0b:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
0d:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
10:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230
OEM]
10:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series]

 

Can anyone point me in a helping direction?

 

Link to comment

Looks like pciback.hide is not taking hold on some of my devices....

 

Heres my extlinux.conf: http://pastebin.com/mHNSF9Sg

 

I then do the

extlinux -i /boot
reboot

 

But only:

xl pci-assignable-list
0000:00:1d.0
0000:01:00.0
0000:09:00.0

 

show in my assignable list.

 

lspci | more
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3 Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3 Processor Integrated Graphics Controller (rev
06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d4)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d4)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d4)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation C226 Series Chipset Family Server Advanced SKU LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
(rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (r
ev 03)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn PRO [Radeon HD 7850]
02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Se
ries]
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
05:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
06:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
09:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
0b:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
0d:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
10:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230
OEM]
10:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series]

 

Can anyone point me in a helping direction?

ah right, you don't need to do that any more... Creedence allows you to simply pass the code (0000:00.1d.0) directly to the VM using the xe command e.g.

 

xe vm-param-set other-config:pci=0/0000:00:1d.0 uuid=<UUID of VM>

 

Do this directly from the command line as PCIback is no longer needed in Xenserver 6.5 and this will pass the device through the VM.

 

The VM must be off for this, but xenserver does not require a reboot now to force a device on the pciback list.

Link to comment

Looks like pciback.hide is not taking hold on some of my devices....

 

Heres my extlinux.conf: http://pastebin.com/mHNSF9Sg

 

I then do the

extlinux -i /boot
reboot

 

But only:

xl pci-assignable-list
0000:00:1d.0
0000:01:00.0
0000:09:00.0

 

show in my assignable list.

 

lspci | more
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3 Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3 Processor Integrated Graphics Controller (rev
06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d4)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d4)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d4)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation C226 Series Chipset Family Server Advanced SKU LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
(rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (r
ev 03)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn PRO [Radeon HD 7850]
02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Se
ries]
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
05:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
06:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
09:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
0b:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
0d:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
10:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230
OEM]
10:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series]

 

Can anyone point me in a helping direction?

ah right, you don't need to do that any more... Creedence allows you to simply pass the code (0000:00.1d.0) directly to the VM using the xe command e.g.

 

xe vm-param-set other-config:pci=0/0000:00:1d.0 uuid=<UUID of VM>

 

Do this directly from the command line as PCIback is no longer needed in Xenserver 6.5 and this will pass the device through the VM.

 

The VM must be off for this, but xenserver does not require a reboot now to force a device on the pciback list.

 

Bah hah, You are a life saver. I dont know why I didnt try just assigning it to the VM, I guess I didnt see it on the list and figured it wasnt able to be passed through yet.

 

All works! Thanks much,

Link to comment

 

Bah hah, You are a life saver. I dont know why I didnt try just assigning it to the VM, I guess I didnt see it on the list and figured it wasnt able to be passed through yet.

 

All works! Thanks much,

 

No problem, glad its sorted.  Xenserver 6.54 is a real step up from 6.2 and the pci passthrough component is a god send.  Just waiting on Xen-Orchestra (Open Source web based management) to add passthrough commands to its interface to make it easier.

Link to comment
  • 1 month later...

 

ah right, you don't need to do that any more... Creedence allows you to simply pass the code (0000:00.1d.0) directly to the VM using the xe command e.g.

 

xe vm-param-set other-config:pci=0/0000:00:1d.0 uuid=<UUID of VM>

 

Do this directly from the command line as PCIback is no longer needed in Xenserver 6.5 and this will pass the device through the VM.

 

The VM must be off for this, but xenserver does not require a reboot now to force a device on the pciback list.

 

Did you pass the GPU through via the command line, or via xencenter options for the VM?

 

I am having an issue on a fresh 6.5 XenServer install where, using command line to pass through the GPU, the VM runs near 100% cpu usage and I cannot successfully install the GPU drivers. If I then remove the passthrough to the VM, CPU use returns to normal.

 

I can see the device in device manager, listed as standard VGA graphics adaptor.

 

I also passed through, successfully, a USB controller. Was able to install the drivers and use the ports... Just the issue with VGA. This exact same setup worked in XenServer 6.2.

 

 

Thoughts?

Link to comment

 

Did you pass the GPU through via the command line, or via xencenter options for the VM?

 

I am having an issue on a fresh 6.5 XenServer install where, using command line to pass through the GPU, the VM runs near 100% cpu usage and I cannot successfully install the GPU drivers. If I then remove the passthrough to the VM, CPU use returns to normal.

 

I can see the device in device manager, listed as standard VGA graphics adaptor.

 

I also passed through, successfully, a USB controller. Was able to install the drivers and use the ports... Just the issue with VGA. This exact same setup worked in XenServer 6.2.

 

 

Thoughts?

 

Either way will cause the same trouble.  There is an issue with Xenserver 6.5 and GPU passthrough which is now in an internal Citrix bug fix, happens on any passed through GPU (HCL or not).  They're aware of it and will be fixing it... Not sure when their release date is yet for none licensee's, just watch xenserver.org for updates.

 

If you want GPU in the meantime, you'll have to drop back to 6.2 and use the normal pciback commands in the extlinux.conf file.

Link to comment

 

Did you pass the GPU through via the command line, or via xencenter options for the VM?

 

I am having an issue on a fresh 6.5 XenServer install where, using command line to pass through the GPU, the VM runs near 100% cpu usage and I cannot successfully install the GPU drivers. If I then remove the passthrough to the VM, CPU use returns to normal.

 

I can see the device in device manager, listed as standard VGA graphics adaptor.

 

I also passed through, successfully, a USB controller. Was able to install the drivers and use the ports... Just the issue with VGA. This exact same setup worked in XenServer 6.2.

 

 

Thoughts?

 

Either way will cause the same trouble.  There is an issue with Xenserver 6.5 and GPU passthrough which is now in an internal Citrix bug fix, happens on any passed through GPU (HCL or not).  They're aware of it and will be fixing it... Not sure when their release date is yet for none licensee's, just watch xenserver.org for updates.

 

If you want GPU in the meantime, you'll have to drop back to 6.2 and use the normal pciback commands in the extlinux.conf file.

 

Thanks much for the quick response! Glad to know it was not me missing something simple. I perused the XenServer forums and did not immediately see mention of this.

 

Again, the response is much appreciated!

Link to comment

I was posted in bugs.xenserver.org by myself and another person... Citrix confirmed it and took it inside to resolve.

 

Next goal is to get the XenAPI team to pick up all pci devices and not just GPUs so that Xen-Orchestra (web based interface that is open source) can then assign pci devices to vms without needing all the cli work!

Link to comment
  • 1 month later...

Just an update for any looking to use XenServer 6.5.

 

Service pack 1 was pushed a few days ago, it did not fix the issue with passing through AD graphics cards, for me anyways.

 

It did allow me to pass my P4600 on board video through, and it works. However, it will not send the audio through as well. So at this point in time, anyone interested in using XenServer 6.5 for a media server/player hub with graphics and audio passed through, it is not working as it did in XenServer 6.2

 

Ill update if I get any more info, but I am sick of waiting and am going to wipe and reinstall 6.2.

Link to comment

Yup.  The issue has been formally recognised by the xenserver team and is still an internal ticket with Citrix to fix.  I'm not sure of the timeframe for fixing as they won't release that information, but it probably will be fixed in time for Xenserver Dundee, which will be the next version beyond credence.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.