Sgt.Ogre

Members
  • Posts

    3
  • Joined

  • Last visited

Sgt.Ogre's Achievements

Noob

Noob (1/14)

1

Reputation

  1. Update on this: When Unraid crashes after trying to start the VM it usually changes the "Enable VMs" option to NO. I then have to go in and enable that setting again. Currently trying to work with the VFIO-PCI CFG plugin to get it to work. No luck yet.
  2. I am having an issue passing USB Controllers into a Windows 10 VM in Unraid on a Gigabyte TRX40 Auros Master with a Threadripper 3960x. The VM works great if i passthrough the built in Intel WiFi on the board, as well as the USB controller built into the 2080 Super that i have attached. I even tested connecting a USB-C drive to the GPU and it worked great. The problem is as soon as i pass one of the Motherboard USB controllers into the Windows 10 VM it crashes the whole server on VM startup. I have to power cycle it before it comes back. I have tried directly editing the XML as well as adding the following line into the syslinux.cfg file: append iommu=pt vfio-pci.ids=1022:148c,10de:1ad8,10de:1ad9,8086:2723,1022:1485 pcie_acs_override=downstream,multifunction vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot Adding these things into the syslinux.cfg file allowed me to see the devices in the VM edit GUI and select them. Everything else works other than the USB controllers. I have attached my Log Files, my IOMMU groups, the VM XML AFTER i have selected the devices i want to passthrough, as well as a screenshot of the VM configuration in the GUI since i did all my config through that instead of editing the XML. I really hope you guys can help me, i have been trying to figure this out all day and i finally am out of ideas and i cant find a solution anywhere in the forum or reddit. phoenix-diagnostics-20200509-2252.zip
  3. First post here! I have been curious about UNRaid ever since I saw Linus start playing with it (he seems to have inspired many people to try it) and I have finally decided to build my own UNRaid box. I currently have a 4 computer setup at home and want to cut that down to one chassis and 2 computers. I am starting to get my part list together and I wanted to get some input and opinions from you guys. My questions are pretty varied so input on any of them is very much appreciated! First, the basic parts list. I probably won’t be building this until later in the year but I like to do my research early so I can avoid issues. Case: Part One and Part Two This will allow me to house the UNRaid machine and the secondary machine i need in the same chassis, as well as fit a ridiculous amount of HDD’s. I also plan on doing custom water-cooling on the whole thing so the extra room will be nice for that. Since CaseLabs is out of business I can’t get one of theirs and this seems to be the only other one that fits the bill. The CPU will most likely be a 3rd Gen Threadripper, probably the 3960x. I will be throwing in 3 different GPU’s as well. A high end one for a Windows VM that I will use for gaming, a mid-low end AMD card for Plex transcodes, and a super low end one for UNRaid/MOBO use. For storage I plan to use 10TB spinning disks, probably 10 to start with. I will be using a Dell h310 flashed with the IT firmware to expand the number of SATA ports I have access to since most MOBOs only come with 6-10 and I will need 16 or so eventually. I will most likely populate 2 or 3 M.2 slots with 1TB or larger NVME SSD’s for the Windows VM and a cache drive (More questions about that later). Alright, onto the questions! 1. Currently I use Storage Spaces on Windows 10 Pro. It is pretty good and fairly user friendly, but write speeds leave a bit to be desired. My original plan was to spin up a second Windows VM to handle that and Plex but looking into UNRaid more I see ZFS as an option as well. Is it better than Storage Spaces? I mostly store media, but I do like having parity in case of drive failure. Is there a good guide to how ZFS works in UNRaid and how to set up the parity? I lose about 25% of my raw capacity with Storage Spaces to parity, is it about the same in ZFS? I was planning on only having 1 parity disk per vdev with 5 drives in each one. 2. How does UNRaid handle RAM allocation? More specifically part of the reason I am getting Threadripper is for the Quad Channel memory. Will I still see the benefits of that by chopping up the RAM in UNRaid between the VM (Or VM’s) and anything else I am doing with it? Or is that lost in the process? 3. Is it worth it to set up a Cache Drive in UNRaid for the large Storage Pool I will be creating? I would probably use one of the NVME SSD’s I will be installing. Some of the files I copy over to it can be hundreds of GB’s in size so that is something I have been considering. 4. I currently run Plex on a Windows computer and have it connect to a local storage pool and another server on the network that has additional media on it. I was going to set up an additional Windows VM to run it and pass-through the GPU as I need GPU trans-coding. I keep hearing about running Plex in a docker container though. Is that as full featured as the Windows install? Can I access the management GUI for it remotely? Can I dedicate CPU cores and RAM to it the same as a VM? My Plex server is used fairly heavily so performance is a big deal. 5. How does UNRaid handle splitting the USB ports on the Motherboard? I would like to be able to allocate one or 2 for UNRaid and the rest for the VM (Or VM’s) That I will be running. Is that possible/easy? 6. Is there any benefit to running UNRaid on an SSD instead of a Flash Drive? 7. I also use PiHole installed on a Raspberry Pi. Is there a Docker container for that? Thanks in advance for the help everyone. This build is going to be awesome and kind of a present to myself after years of just throwing hardware together to make things work.