bigjme

Members
  • Posts

    351
  • Joined

  • Last visited

Everything posted by bigjme

  1. If you want to to do any re-runs for different setting you might try, let me know
  2. Did you bench your ssd with crystal disk mark like I did? The NVMe drive is not supported by unraid so I have to mount it manually. It appears like any normal share on the system and has 2 vms running off it. It just stores 2 vm disks similar to the way your cache drive does Regards, Jamie
  3. Hmm the soft link seems interesting. Following your notes: - I am only using local accounts - Its rare any machine on my network see's unraid at all without forcing the paths by IP or name (I believe this is an issue with SMB as windows is using an older version i believe) - Mapped network drives are run using a login. This is stored by the user account logged in. Admin tasks run under a different user level so have no access to the users details. So it will ask each time, this is normal - I can get the game to run just with large lag. This may be due to calls to small files such as textures but i have no way to test this? How did you bench your drive? My vm image is running off an NVMe drive so i would be interested to see what i get My steam when run from the network share has full knowledge of the entire share, can install to it, and run applications from it. This all works fine for me, i only have issues with the lag which i think may be an issue with 4k reads and writes Regards, Jamie Edit: So i just ran some crystal disk mark runs and here are the results As some further info to my system HDD Array: 3 x 4TB WD Red's (1 as Parity) SSD Array: Empty NVMe: Mounted manually via command line My NVMe image is mounted as cache="none" where as my other image is mounted with the default writeback. The read and writes on the storage drive image doesn't seem right at all (middle test), the last tests seem more accurate. Keep in mind that the second and last tests are running on the exact same drives. One is a vm image and 1 is network access. The results seem good on the network access so i'm unsure why i get such bad lag
  4. Any further luck heilage? I don't think we will get 6.2 before Christmas and i finish from work in 2 days so i will have plenty of time for testing etc Regards, Jamie
  5. Switching to a local account is definitely the way forward. I honestly don't see why they put the Microsoft accounts in. Its just makes things harder for no reason. At one point, if using a Microsoft account I was unable to see any computers on the network at all. Switching to a normal account resolved that. I wasn't able to get the games to crash when running over a network share, I just found very long load times and playing the game where it loads assets as you move would cause issues as the assets would not load quick enough.
  6. Great to hear I look forward to seeing what you can find Regards, Jamie
  7. Hi Jonp, I had a feeling you may be close by the beta number in linus's video. Can you think of a reason for the slow loading time when loading games via the mapped drive? I know that unraid is supposed to keep all data internal so it should act the same or better then a vm image if i'm correct? Regards, Jamie
  8. Not yet. I'm waiting for 6.2 as well as it has a lot of newer stuff including a new version of libvirt Jonp may be able to shed some light but I haven't seen anything other then it's coming soon. But that's been said for a while Regards, Jamie
  9. I'm wondering if this may be fixed in 6.2 which is what linus was using in his latest video on vessel Regards, Jamie
  10. My transfer speeds for the steam games was just as bad. My drives have a parity so the write is pretty slow anyway. I get around 50MB/s copying videos, 115MB/s with no parity. The only issue I have with the vdisk for the vm is that my steam library is over 2TB's and I have to keep expanding the vdisk as I install extra games Regards, Jamie
  11. I managed to move my steam install to a new steam library folder and was able to play AC: syndicate. Load times were horrific using a network bridge and I found lots of stuttering. If you've seen linus's new video on vessel, he shows an issue with 4k reads which may effect load times etc. I'm going to try and change the vm in question to use the lib virt network bridge and see if that improves performance. I actually moved the entire steam folder to my share to get it working. Regards, Jamie
  12. Let me know how it goes. I currently have my steam library passed to my VM's as a disk image but if this works i will be moving it to my storage array. I'm unsure how this works with larger games such as AC: Syndicate but 100MB/s internal speeds should be plenty (I have no been able to beat 100MB/s to a share even from a vm on the same machine)
  13. I have this set up working for me. I'm using the following CPU: 5960X at 4.4GHz MB: Asrock x99 ws-e Memory: 32GB Corsair LPX HDD Array: 3 x 4TB WD Reds I had 2 gaming rigs, with the below specs running off this VM1: 7 Cores (1 - 7) 100GB OS image 1TB storage image 12GB Memory GTX 750TI VM2: 7 Cores (8 - 14) 100GB OS image 1TB storage image 16GB Memory GTX 780 These were storing steam games and the OS's on the slow mechanical drives and i was still able to play assassins creed syndicate on on vm2 and fallout 4 on vm1 at the same time. In my setup i allowed 2 cores for unraid and 4gb of memory left over Since then, i have now installed 3 dockers (nginx, mysql, emby server) and it is still working fine. As both machines are using different cores, they won't shows up the booting of 1 from another in the task manager as they only see what they are allocated. I would honestly mount the SSDs within the cache array, i will go through the exact share setup process with you if needs be as Linus's video was very quick (it's what i used to set up my system). One thing that may work is to do the following on both vm XML's Edit them and where yours says <driver name='qemu' type='raw' cache='writeback'/> Replace this with the following <driver name='qemu' type='raw' cache='none' io='threads'/> This may improve your performance Regards, Jamie
  14. My windows 10 seems to be a little strange on network users as well. One thing i did which helped a lot was to create a user within unraid with the same credentials as the windows machine (same username and password) Map the drive and reconnect on login. Windows has had an issue for ever where it will just forget or modify the credentials remembered slightly so it wont work. Doing the above means windows will use the normal user details to access the share so it wont ever have that issue. Doing this i have had no issued with my network shares for over 3 weeks now (since doing the above) Give it a try and see how it works. It might be worth me noting that i added a password to my windows login just because of this. Its an extra step on login but will remove the issues which is a trade-off i'm happy with. Regards, Jamie
  15. A bit of a wildcard request but i would love to see some mailserver and ftpserver dockers. Perhaps something that needs to connect to a database for management? I'm in the process of testing my unraid server, i have nginx, mysql, emby, 2 vm's and hopefully a mail server and ftp server if this request works. I'm moving from entirely windows servers running hmailserver which i was able to add users via a custom web gui hence my database request. I'm not very familiar with linux mail/ftp servers so sorry i wasn't able to put anything specific. Regards, Jamie
  16. Hi Everyone, So i installed a few dockers by linuxserver.io and for some reason i have no control over the config files. They are mapping to a share on my unraid and i can browse the files. I uninstalled a docker and went to delete the config files but am getting warnings that i do not have permission and rquire permission from "Unix User\nobody" to make changes to the file. I am able to copy my own files into the folder but can not do anything with files the dockers create. Am i missing something daft? Regards, Jamie Edit: The issue was to do with the user i was running nginx/mysql dockers with. Files had to be deleted by root over SSH
  17. Hi Everyone, So i have been having this issue for a while and have yet to find the cause. Every so often, if i shut down a vm the entire unraid machine will lock up and only a power reset will fix the issue. This issue is becoming more and more apparent especially when windows reboots itself for updates and locks up the entire server. Again this is sporadic and may happen once every 10 shutdown/reboots but it is still an issue Has anyone else faced these sorts of issues? Below is some information about my VM's VM1: Windows 10 100GB OS drive 100GB Storage drive 1 USB 3.0 Controller passed through Running 7 of 16 cores 12GB of 32GB Ram GTX 750Ti USB sound card accessed via the usb hub VM2: Windows 10 100GB OS drive 100GB Storage drive 1 USB 3.0 Controller passed through Running 7 of 16 cores 16GB of 32GB Ram GTX 780 Onboard audio Unraid has 2 cores and 4GB ram allocated to it and it only runs network shares (no plugins or dockers) The lockup issue is caused by both vm's and i have had instances where shutting down a vm crashes the unraid gui but the server is still live. Its a strange issue. Regards, Jamie
  18. It definitely needs something changing. I am able to mount the nvme drive using command line but trying to run a vm from it crashes unraid. It may be a setting I missed when mounting but it did crash the system
  19. This issue was found to be a problem with the iommu group not being set in the kvm config. After adding newer groups the issue was resolved however another issue was found after but the main point of this should be resolved now. Regards, Jamie
  20. I have managed to get my NVMe drive formatted and mounted to unraid via command line to the point of booting a vm. This was mounted as a normal mount device with a vm image on it. Whilst the vm started, it locked up the entire unraid instance the second windows started to load. It may be an issue with how I was mounting it but it may also have been an issue as Jon stated where it needs some further changes or configs. There are some of us working on this, and within the unraid community the number of people using nvme is limited. I know a lot of people using them now. I think right now people aren't buying them as unraid doesn't support them. I could see a large influx of users if unraid supported the drives. Especially for mounting vm images due to the massive speeds. Regards, Jamie
  21. Hi Everyone, So i thought it was about time to get my NVMe drive set up for a virtual machine so i went through the process of preparing it (As it's not supported by unraid yet). Here is what i did Change the drive to be using an MBR boot Format the drive to XFS I then ran the following commands to get the drive mounted and a vm image copied onto it cd /mnt mkdir nvme0 mount -t xfs /dev/nvme0n1p1 /mnt/nvme0 cd /mnt/nvme0 mkdir OSImages cd /mnt/nvme0/OSImages mkdir Jamie cp /mnt/user/vdisks/Jamie/vdisk1.img /mnt/nvme0/OSImages/Jamie/vdisk1.img This gets my VM image moved over and i am able to set up a VM and tell it to use the image. I'm aware i can shorten the commands but for now they work One issue i am having is that whilst the vm will start, during windows loading it will lock up my entire system and i have to reboot unraid using a power reset. I'm wondering if this is an issue that is from the NVMe drive or if its an issue with how i'm mounting the drive to the system? Any help on this would be amazing as i am hoping anything i can find might help get the drives added sooner Regards, Jamie
  22. Can you send me the full pci export and a copy of your vm xml? Regards, Jamie
  23. To enable the ACS override go to settings, VM, and select yes from the dropdown Regards, Jamie
  24. Ok, so this may be a littler bit harder/easier then other guides but it is pretty simple. This guide is assuming you have a PCI-E USB controller installed and a VM already set up 1. Open your Unraid instance, and click the following: Tools -> System Devices 2. In the very top list of PCI Devices look for as occurrence of "USB controller" For me, these looked like below 05:00.0 USB controller: Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller (rev 02) 06:00.0 USB controller: Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller (rev 02) Make note of the parts in Bold as you will need this later. 3. Scroll down to the section for IOMMU Groups and look through the list for the above Bold section, again for me this looked as follows: /sys/kernel/iommu_groups/32/devices/0000:05:00.0 /sys/kernel/iommu_groups/33/devices/0000:06:00.0 4. Once found, look at the number (as italicized above) and ensure no other devices are in the same group. If they are, you may need to enable PCIe ACS Override - I will show you how to do this if needed 5. Go to the VM tab and click edit on the vm you wish to pass the device to. 6. Ensure at least 1 usb is passed to the vm by the list at the bottom (For this i passed across an old usb pen drive) 7. Go back to the main VM tab and click "Edit XML" on the vm you wish to pass the controller to. 8. Within the XML look for the following line (it will be at the bottom) <qemu:commandline> 9. Add the following code at the bottom of this section, replacing the bold part with one of the bold sections from earlier <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=05:00.0,bus=root.1,addr=00.1'/> Mine looks as follows: <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='ioh3420,bus=pci.0,addr=1c.0,multifunction=on,port=2,chassis=1,id=root.1'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=0a:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:1b.0,bus=root.1,addr=01.0'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=05:00.0,bus=root.1,addr=00.1'/> </qemu:commandline> 10. Ensure the part within addr is unique from the others, as you can see mine is 00.1 11. Before saving, copy the entire XML to a text file somewhere for later (If you edit the VM this section will be removed and need to be added again) 12. Click save and boot the VM If the USB devices connected to the USB controller don't show up in the vm, shut it down using the unraid GUI and following the following steps 13. Edit the VM and pass through your usb keyboard and mouse 14. Repeat steps 9 to 12 15. Boot up the VM and install any drivers needed for the USB controller (This may not show in device manager so get it from the manufacturers website) 16. Shut down the VM 17. Edit the VM so only 1 device is passed through 18. Repeat steps 9 to 12 19. Boot up the VM and ensure the USB's now work If at this point it still doesn't, let me know. For me, i brought a 7 port usb hub and connected it to my usb controller so i could plug my usb's in as needed on my desk. Hopefully this helps. If anything doesn't make sense, let me know and i will re-word it. Regards, Jamie P.s Sorry i didn't wrap it in code but Bold and Italic don't work inside it