Tag Archives: libvirtd

Performing IOMMU-based PCI Passthrough of an NVidia GPU with Fedora 22

Well, it took eight hours of cobbling together instructions from a variety of guides on the Interwebs, but it’s done!  I have added a GeForce GTX 960 to my server (running Fedora 22 Server) and I have given control of … Continue reading

Posted in Engineering Walden Project, Gaming, Information Technology | Tagged , , , , , , | 4 Comments

The Electric Mountain: The Engineering Walden Project Technical Reference Model

  Schematic Overview This is best opened in a companion window to be referenced while reading the following information. Summary of the Engineering Walden Project Basically, the goal here is to provide a platform on which I can build any … Continue reading

Posted in Engineering Walden Project, Information Technology | Tagged , , , , , , , , , | Leave a comment

Symmetric Multiprocessing Scheduler Improvement Forthcoming in Kernel 4.3

Thanks to Phoronix, here’s the Git entry. This might actually substantially improve performance on KVM hosts with multicore guest domains, especially those with overcommitted processors.  Though I haven’t seen it specifically mentioned, theoretically, I’d imagine the dynamic symmetric multiprocessing workloads … Continue reading

Posted in Information Technology | Tagged , , , , | Leave a comment

Index of Literature: Using cgroups to manage libvirt/QEMU/KVM guest domains

Introduction to Linux Control Groups (sysadmincasts) Introduction to Control Groups (RHEL 7) Subsystems and Tunable Parameters (RHEL 6 – at least theoretically relevant to modern Fedora/RHEL/CentOS systems) cgroups (Kernel.org) virsh manual (libvirt – under construction – I may contribute, though … Continue reading

Posted in Information Technology | Tagged , , , , , , | Leave a comment

Troubleshooting DLNA Discovery: Plex Media Server on a KVM/QEMU Emulated Fedora 22 Server

TL;DR:  If you’re running a Plex Media Server in a guest domain on a KVM/QEMU/libvirt-based hypervisor platform, make sure that the bridge you use to provide network access to the guest domain (such as macvtap) is configured in the host … Continue reading

Posted in Information Technology | Tagged , , , , , , , , , , | 2 Comments

Implementing PCI Device Passthrough (IOMMU) with Intel VT-d, KVM, QEMU, and libvirtd on Fedora 21

Update See the next article addressing the topic of IOMMU-based PCI passthrough with KVM/QEMU in Fedora 22 (using an NVidia GPU, even!) for another walkthrough. Procedure Hardware inventory 1)  Ensure your processor supports IOMMU: AMD processors must include AMD-Vi instructions … Continue reading

Posted in Information Technology | Tagged , , , , , | 1 Comment

SELinux, Execmem, QEMU, and LibVirt

Well, after having everything work fine in Fedora 22 with the proprietary fglrx 15.10 driver, I went to start up a VM (just a Fedora 22 guest, in fact), and I was greeted with failure in the following manner: libvirtError: … Continue reading

Posted in Information Technology | Tagged , , | Leave a comment

Accessing and Using Virt-Manager Without Root Credentials

This seems to be a common question on the Internet, so I thought I’d cross-post my solution in the ask.fedoraproject.org forum: With Fedora 20, virt-manager implements PolicyKit (I recommend reading the man page). If you want to allow a certain … Continue reading

Posted in Information Technology | Tagged , , , , , | Leave a comment

Working with libvirtd, virsh, and virt-manager

What a day.  I spent about 10 hours working solely on KVM virtualization.  I have installed the Fedora virtualization package (sudo yum groupinstall ‘Virtualization’) and I worked through the SELinux concerns with choosing an alternate location for your virtual disk … Continue reading

Posted in Information Technology | Tagged , , , , | Leave a comment