dexxy

Members
  • Posts

    20
  • Joined

  • Last visited

Everything posted by dexxy

  1. For anyone that finds this in the future, I ended up switching back to the old graphics card and starting a new windows VM from scratch. Seems to be working fine.
  2. I recently switched out my GTX 1070 for an RTX 2060 Super pulled from an OEM machine. Ever since, I've been having instability issues. My Windows VM would refuse to boot, or with eventual tweaking, would boot but then freeze a few minutes after launch. Also, unraid occasionally become unresponsive when I tried to reboot the VM if it was stable long enough to do so. I stopped trying to launch the VM for a few months, and eventually gave up on fixing it and created a new windows VM using the 2060. The windows setup process will run fine for a few minutes before hard rebooting my server. The entire machine goes down in an abrupt and unclean restart. The same problem occurs when I create a PopOS VM, so I don't think it's a windows-specific issue. I've been pulling my hair out trying to solve this, but haven't had any luck. I'm not seeing anything relevant in syslog, either. Any ideas? I'm attaching diags, vm settings, and my IOMMU groupings below diagnostics-20211010-2348.zip
  3. Ever find any resolution to your problem? I'm having the same issue, suddenly, and without any changes in hardware configuration. Different mobo (GIGABYTE GA-7PESH-2) but with a win 10 vm and GTX 1070 GPU passthru. I only get this issue when shutting down my Win 10 VM.
  4. Thanks! So, the only docker I have running is the grafana unraid stack itself, so would I edit as follows?
  5. I may have missed this in subsequent pages, but how would I access the telegraf docker to run 'apk add lm_sensors' if I'm using testdasi's grafana unraid stack? thanks so much for all you've done, @falconexe!
  6. Oh interesting. Dynamix SSD Trim in the apps hub shows a different command. Good to know that it isn't correct.
  7. so even though the command is seemingly specific to the cache it'll still cover my unassigned SSD that houses a Windows VM? fstrim -v /mnt/cache
  8. The problem has returned, and I really don't feel like nuking my cache again. Has anyone had success with solving this?
  9. Well, I solved my issue accidentally. Don't know if it'll help for you all. I was trying to troubleshoot cache drives and removed a disk from my pool (to test the remaining one). I cancelled the balance operation when I was running on the remaining disk, and somewhere along the line managed to break the filesystem on my cache drives. I ended up reformatting them both and rebuilding my cache pool. I've been able to sustain the old speeds, now. Don't know if this will help anyone, and I wish there had been an easier way to do this (at least if I'd planned on it I'd have backed up appdata!), but it did work. This has been bugging me for 6-8 weeks and so glad to have it fixed.
  10. I created a topic with the exact same issue a couple hours ago so I'm deleting (or trying to delete) that and posting the text here: I've been struggling with this issue over the past month or two. I've recently started getting rapid drop-offs in write-speeds to my cache. When pulling down data from various servers (each able to upload at 250M/s) over my home gigabit connection I used to be able to sustain 100M/s ingest speeds as reported by rclone or a given desktop app, and that makes sense, given that I should be writing to my cache and thus bypassing parity. But as it stands (and for testing I've been pulling a single 10GB file at a time) I'll get 90-100M/s download speeds, sustain that for 3-6GB, and then rapidly drop to several M/s and ultimately get to a few kilobytes/second. After a few minutes of that the speeds with pick back up to ~60M/s, sustain for a few mins, and then drop back down. I rebooted my server a few days ago so don't have much historical data but I'm attaching a screenshot of transfer rates. I'm seeing this issue when using FileZilla on a Windows VM or using the rclone plugin running directly on unRAID. Any thoughts or suggestions? System stats and diags below. Dual e5-2667 v1 (12 cores at 2.9GHz) 64GB memory 2-disk 1TB SSD cache pool 10gig NIC Edit: added screencap of my rclone output (this is with turbo write on, though I don't think it should matter anyway since I tried writing to cache specifically) and a shot from NetData. Edit edit: have isolated this to a cache-specific issue. When doing the same copy operation to an Unassigned Devices NVMe disk I can sustain 100MB/s write speeds. Next up is testing a write direct to the array, bypassing cache, with turbo-write turned on as described above. dexxy-diagnostics-20200116-1608.zip
  11. I've been having a similar problem. Have you had any luck with solutions? I'll start off at ~100MB/s download speeds on rclone (running directly on rclone) or in filezilla running on a windows 10 VM. After about sixty seconds the speeds will drop off entirely, even hitting several bytes/second.
  12. Firefox update is what was broken, not unRAID or this plugin. No idea why starting w/o plugins worked, but there you go. Seems that the recent update is breaking noVNC functionality on my installation. Upgraded to rc9, and then upgraded UD to most recent build, rebooting server after after each upgrade. I'm getting the following error whenever I try to connect to a VM using noVNC. I can SSH into those VMs just fine, and when booting into the server with no plugins enabled and VNC works just fine. I then uninstalled just UD and got the same result. noVNC encountered an error: TypeError: UI.rfb.addEventListener is not a function https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/ui.js:1022:16 connect@https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/ui.js:1022:16 start@https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/ui.js:108:16 initSettings@https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/webutil.js:122:22 load@https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/ui.js:56:17 prime@https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/ui.js:47:16 @https://****************************************.unraid.net/plugins/dynamix.vm.manager/novnc/app/ui.js:1666:8 Here's a code snippet of UI.rfb in /usr/local/emhttp UI.updateVisualState('connecting'); let url; url = UI.getSetting('encrypt') ? 'wss' : 'ws'; url += '://' + host; if (port) { url += ':' + port; } url += '/' + path; UI.rfb = new RFB(document.getElementById('noVNC_container'), url, { shared: UI.getSetting('shared'), repeaterID: UI.getSetting('repeaterID'), credentials: { password: password }, //the line under this comment is line 1022 (referenced by the noVNC error) wsProtocols: ['binary'] }); UI.rfb.addEventListener("connect", UI.connectFinished); UI.rfb.addEventListener("disconnect", UI.disconnectFinished); UI.rfb.addEventListener("credentialsrequired", UI.credentials); UI.rfb.addEventListener("securityfailure", UI.securityFailed); UI.rfb.addEventListener("capabilities", UI.updatePowerButton); UI.rfb.addEventListener("clipboard", UI.clipboardReceive); UI.rfb.addEventListener("bell", UI.bell); UI.rfb.addEventListener("desktopname", UI.updateDesktopName); UI.rfb.clipViewport = UI.getSetting('view_clip'); UI.rfb.scaleViewport = UI.getSetting('resize') === 'scale'; UI.rfb.resizeSession = UI.getSetting('resize') === 'remote'; UI.rfb.showDotCursor = UI.getSetting('show_dot'); UI.updateViewOnly(); // requires UI.rfb }, disconnect() { UI.closeAllPanels(); UI.rfb.disconnect(); UI.connected = false; // Disable automatic reconnecting UI.inhibit_reconnect = true; UI.updateVisualState('disconnecting'); No idea what's happening or if it's even something intrinsic to UD vs 6.8-rc9 but figured I'd start here. Thanks!
  13. Finally got it working! A good 20 hours of troubleshooting but finally have it up and running. Ended up swapping out for a Geforce 1070. I ran into some issues with PCIe settings, though. I couldn't get the card to show up in my system devices list. Ended up pulling every PCI card except the GPU and was able to see it. Then, slowly plugged everything back in but couldn't get both of my USB 3.0 controllers recognized. I finally straightened that out, but for anyone that comes across this in the future: System: GA-7PESH2 gigabyte server board 2x e5-2667 v1 Xeons 32GB ram at 1600MHz Nvidia 1070 USB 3.0 controller with four rear-facing ports USB 3.0 controller with two internal headers (for case USB ports) basically, this is a mobo quirk. the GA-7PESH2 splits up PCIe slots with 4 of the 5 (the topmost 4) going directly into CPU0 with the remaining x1 slot going into the PCH chipset and then into CPU0. my cards were from the same manufacturer and seemed to trip up unRAID if they were both going directly into CPU0. I split the cards up with one in slot 4 and one in slot 5 (that x1) slot. everything is working fine, now. both the GPU and the USB controllers.
  14. Hey all, I have (had) a totally serviceable windows 10 VM that I was passing a Radeon 290x Tri-X OC through to. It was loud and power hungry so I swapped it out for a Radeon RX 570. First time through everything worked fine -- Windows immediately recognized the new card and updated drivers. I started getting visual artifacts, though, and shut down the machine. From that point on I haven't been able to get the VM to launch with a GPU passed through. The windows logo shows and spins dots until it freezes, or, if I try to pass through a card with a specified BIOS file Windows isn't able to see the OS and tells me I can't use a system restore point. Switched back to the 290x but still can't get the VM to boot with the GPU passed through. I can VNC in fine, and I can get the passthrough working on an old vdisk backup from a few months ago, but I'd really like to avoid reverting to that old backup. So, any advice here? Would a different card (Nvidia?) help? thanks!
  15. @samtrois thank you! worked like a charm. I'd scanned through earlier pages but missed that. woo!
  16. Hi all! @SpaceInvaderOne thanks a ton for this container. I've been thinking about getting a hackintosh up and running and your Catalina update tipped me over the edge. Everything's running just fine as long as I don't touch the CPU pins. I applied the XML corrections, but maybe I've missed something? Screen shots and XML below. <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>MacinaboxCatalina</name> <uuid>e930dfa3-ce5f-4a14-a642-d140ed8035bd</uuid> <description>MacOS Catalina</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="catalina.png" os="Catalina"/> </metadata> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='1'/> <vcpupin vcpu='1' cpuset='13'/> <vcpupin vcpu='2' cpuset='3'/> <vcpupin vcpu='3' cpuset='15'/> <vcpupin vcpu='4' cpuset='5'/> <vcpupin vcpu='5' cpuset='17'/> <vcpupin vcpu='6' cpuset='7'/> <vcpupin vcpu='7' cpuset='19'/> </cputune> <os> <type arch='x86_64' machine='pc-q35-3.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/e930dfa3-ce5f-4a14-a642-d140ed8035bd_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'/> <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/Clover.qcow2'/> <target dev='hdc' bus='sata'/> <boot order='1'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/Catalina-install.img'/> <target dev='hdd' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/macos_disk.img'/> <target dev='hde' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='4'/> </disk> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x10'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x11'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:1d:51:54'/> <source bridge='br0'/> <model type='vmxnet3'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </memballoon> </devices> <qemu:commandline> <qemu:arg value='-usb'/> <qemu:arg value='-device'/> <qemu:arg value='usb-kbd,bus=usb-bus.0'/> <qemu:arg value='-device'/> <qemu:arg value='isa-applesmc,osk=[redacted]'/> <qemu:arg value='-smbios'/> <qemu:arg value='type=2'/> <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/> </qemu:commandline> </domain>