thingie2

Members
  • Posts

    45
  • Joined

  • Last visited

Everything posted by thingie2

  1. So It's not due to the spindown... I've just had a bunch of write errors on one of the drives connected to the controller, even with spindown disabled for that drive. Any other ideas? tower-diagnostics-20231031-1756.zip
  2. OK, I've turned off spindown on the 2 drives connected to the SAS card. If it does turn out to be OK without the drives spinning down, what are my options? Is there anything other than keep them spun up, or don't use the card?
  3. Unfortunatly, even after the SAS card firmare update, I got some further read errors yesterday evening. Any other ideas? tower-diagnostics-20231031-0833.zip
  4. Right, got the card flashed, now I just need to plug a drive or 2 into it & leave it for a while & confirm if the error comes back or not.
  5. Awesome, I'll try the 9211-8i Firmware then, as I can't find anything specifically for the 9200-8i! I saw a few references implying they were the same, but nothing concrete.
  6. Cheers, I've just checked the sticker on the card, and apparently it's a 9200-8i, so I'll try finding updated firmware for it & giving it a go 1 drive at a time & hope it behaves from there.
  7. Thanks, I'll try to find the axact model number of the card & see if I can find updated firmware for it. Is there any way to check it's been fixed, other than just hooking my array up to it & hope it doesn't cause any problems when errors do occur?
  8. I recently bought a 2nd hand SAS card (been using a PCI-E SATA card for a while, but decided to change due to the claims of a SAS card being better), but since installing, I've been getting drive errors. I had 3 of my drives connected to it. Initially, it was a single drive, started with a couple of read errors, then write errors, so I wondered if it was a cable issue. I swapped the drive to a different connector on the SAS cable, and rebuilt the drive with errors. All was ok again for a day or so, then a different drive got read errors, and then another one (all from the SAS card). Thankfully no more write errors, so I didn't have to rebuild anything. I've now connected everything up avoiding the SAS card again until I can resolve this issue, but I've attached a diagnostics log from the first drive that got errors, does anyone have any pointers to what I need to do to resolve this? tower-diagnostics-20231023-1729.zip
  9. Add the ability to add hysterisis for warnings such as temperature, disk space etc. Lets say you have your disk temp threshold for a warning at 45C, when the drive gets close, it might vary slightly -> 44>45>44>45>44>45 etc. Each time it moves from 44 to 45, a warning message (for any notification methods chosen, e.g. email), which seems excessive. If some hysterisis was added, for example to be able to say "don't re-alert unless it drops under 43C", then you'd only get the notification on the first instance, then you wouldn't get further notifications. This could be user configurable, so you can make it 1C (current behaviour) if desired, but allows the reduction in notifications if desired. Same idea for disk space (e.g. require a 5% drop before re-notification, so the removal/addition of a small file doesn't re-trigger (e.g. a cache drive that might be continually changing). There may be other scenarios too, but they're the only ones that come to mind.
  10. anyone with any solution to this? I've currently reverted back to 6.9.2, where everything works, but I'd like to update to the latest at some point, but will be holding off if there's no fix for this.
  11. Update for anyone else who finds this & has a similar problem. I forced an update on the container & that seemed to remove all the bloat & the container is back down to a more reasonable ~600MB
  12. EpicGanmes-Freegames - Large docker image. I've recently been getting warnings that my docker image is filling up, and upon checking the size of each docker image, this image is by far the largest (6.6GB). Is this normal? It sounds excessively large for a container
  13. Yesterday, I finally remembered to update Unraid to 6.11.5 (I was on 6.9.?) prior to this, however ever since the update, my Libreelec VM has not been working. Intially it gave a "failed to start xorg server" error, which I've had before & seems to be GFX card driver related, so I tried the whole "remove & re-add the GFX card", however since then, I don't get any feed at all on the output of the GPU (The VM does say it's running, however). I'm passing through a GT710 to the VM, which worked fine previously. I noticed an error in the libvirt logs saying "15093: error : virNetSocketReadWire:1791 : End of file while reading data: Input/output error" which from what I can find could well be related & I have removed all other pass-through devices to the VM to check & this error still appears. XML for the VM in question: <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='3'> <name>LibreElec2</name> <uuid>22e56e89-63cd-936b-2c02-c246fc055fd8</uuid> <metadata> <vmtemplate xmlns="unraid" name="Linux" icon="linux.png" os="linux"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>2</vcpu> <cputune> <vcpupin vcpu='0' cpuset='15'/> <vcpupin vcpu='1' cpuset='31'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-5.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/22e56e89-63cd-936b-2c02-c246fc055fd8_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='1' threads='2'/> <cache mode='passthrough'/> </cpu> <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='raw' cache='writeback'/> <source file='/mnt/user/domains/LibreElec2/vdisk2.img' index='1'/> <backingStore/> <target dev='hdc' bus='sata'/> <boot order='1'/> <alias name='sata0-0-2'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <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'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x8'/> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x9'/> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0xa'/> <alias name='pci.3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <alias name='pci.4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0xb'/> <alias name='pci.5'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x3'/> </controller> <controller type='pci' index='6' model='pcie-to-pci-bridge'> <model name='pcie-pci-bridge'/> <alias name='pci.6'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:ab:e0:e6'/> <source bridge='br0'/> <target dev='vnet2'/> <model type='virtio-net'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/2'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/2'> <source path='/dev/pts/2'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-3-LibreElec2/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <alias name='input0'/> <address type='usb' bus='0' port='3'/> </input> <input type='mouse' bus='ps2'> <alias name='input1'/> </input> <input type='keyboard' bus='ps2'> <alias name='input2'/> </input> <audio id='1' type='none'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x21' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom file='/mnt/user/isos/MSI.GT710.2048.160112_mod.rom'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x21' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x1'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain> I've attached a diagnostics file from my server, but anything else, let me know. Any suggestions on how to fix this? tower-diagnostics-20230119-1207.zip
  14. I shouldn't have had either on the array, as they were both set to prefer cache & they always used to be on the cache only, but I've just checked & docker.img was on disk 5 for some reason. I didn't even think to check the location, as I was still getting it with docker turned off, but maybe Unraid does stuff with docker.img for upto a min or so after docker has actually been turned off (I didn't leave it off long, as when I still saw the RW happening, I decided it must not be that & turned it back on!) I've moved it back to the cache drive where it should have been & will leave it be for a few hours/over night & confirm it's fixed it.
  15. Hi All, I've been having this issue for a couple of weeks now. My drives (usually all of them, but occasionally it's just 1+parity) won't spin down (or spin back up again if I force a spin down). I have tried disabling Docker & VMs, still happens. I have tried using the File Activity & Active streams plugins, but these show nothing is happening. tower-diagnostics-20220922-1809.zip I'm at a loss as to how to try and find the source of these reads & writes, so my drives can spin down when (as far as I'm aware), nothing should be happening! I've attached a diagnostics, hopefully that'll say something. If anyone can point me at anything else to check/any further information to give to help solve this, please let me know. thanks in advance.
  16. Replaced libvert with my old backup, and all now working again. Thanks for your help
  17. Awesome, that was my hope, so I'll be able to replace the libvert file, and my VMs should return, but I might need to change any VM config changes I've made since (CPU cores available, memory available etc?)
  18. Yesterday I updated the main HW that my Unraid server was running on. Most of the change went fine & it now running as it should, however I have had an issue with VMs... I used to have 3 VMs (2x Ubuntu Server, 1x Ubuntu desktop, if it makes a difference). When I first booted after swapping the HW over, the VMs wouldn't start & I got an error basically saying virtualisation wasn't enabled (my bad, I forgot to check before first booting). I enabled virtualisation & rebooted into Unraid, but then 1 of the VMs seemed to not exist anymore under my VM tab. I can still find the Vdisk for the "missing" VM, but I don't know how to go about getting this back to a usable VM. Can I just add a new VM, and point it to that Vdisk, or would that wipe it? I have a backup of my libvert file, but it's quite old (I only just realised that the auto backup for it won't backup on schedule, as the VMs are left running, and it can't backup a file in use). If I replace the old libvert file, but with the new vdisks, would this revert all VMs back to the state at the point of the libvert file, or would it restore the data as per the latest vdisk? Or is there a completely different route I need to take to restore?
  19. Thanks for the quick reply. It might not be the most elegant way to do it, but probably more that it's appeared out of multiple small changes & additions, and I'd rather not rip everything up & start again. I have Sonarr & Radarr on on br1, as that's my "VPN network". all decides on this subnet go through the OVPN running in my VM (this was created before there was/I found there was an OpvenVPN Client docker (probably been that way for a couple of years min), as a means to get all the traffic through a VPN whilst only utilising a single VPN "Device". I've enabled the "Host access to custom networks", and kept the rest of my settings the same & it seems to have fixed it. Thank you! I didn't realise the default bridge can't communicate with other networks, and that explains why it can't communicate & why I couldn't find what was wrong. - Is this what the above setting changes, or is that something else?
  20. Hi, I'm having issues with the OpenVPN-Client container, and the routing of local traffic between docker containers, through the OVPN container I'm trying to use this container as the VPN gateway for some dockers, one of which is Transmission. My setup is as following: I have Sonarr/Radarr etc on a subnet 192.168.20.0/24, which is gatewayed through another OpenVPN connection (hosted in a VM if it matters). I also have a transmission container on this subnet. I have a 2nd transmission container (I'll call transmission2) on the "container:OpenVPN-Client" network. This can connect to the internet through the OVPN connection absolutely fine. My unraid server sits on the 192.168.10.0/24 subnet (exc a selection of dockers, as mentioned above) I'm trying to have Sonarr & Radarr connect to transmission2, so that I can utilise 2 different VPN connections from my 2 different transmission instances. If I remove the OpenVPN-Client container/put transmission2 onto my server subnet via a dedicated IP, or via a host connection, Sonarr & Radarr can connect to it fine (this makes me think it's not an issue with my router firewall, as traffic is getting between subnets fine). When I put it through the OpenVPN-Client network, they cannot communicate, therefore I believe I have missed something in regards to port mappings etc within the OpenVPN-Client. the mappings etc for the containers in question are below: My Sonarr download client config: Any help to resolve would be greatly appreciated. Let me know if there's anything more needed to troubleshoot.
  21. I'm having a strange issue with the DelugeVPN docker & I'm hoping someone can help point me to the right solution. First, a quick overview of my network: "Home network" is on 192.168.10.0/24 subnet (any unraid items connect to this network via br0) "VPN network" is on 192.168.20.0/24 subnet (any unraid items connect to this network via br1) Unraid is running an Ubuntu Server VM, running OpenVPN & acts as a gateway, passing any traffic on the "VPN network" through a VPN On the "VPN network" I have Sonarr, Radarr etc & (non VPN) Deluge. This setup works fine, however isn't as quick as I'd like, due to the speed of the VPN. In order to increase the speed of my downloads, I decided I would create a seperate DelugeVPN docker & use another VPN connection. This is on the "Home network" The issue I am having: If I set DelugeVPN to a bridge connection with Unraid, I can access the WebUI (and the IP shown is the VPN connection), however Sonarr/Radarr fail to connect to DeluveVPN (I believe I have configured my Router etc correctly, and the traceroute from a device on the "VPN network" can reach my Unraid IP sucessfully) If I set DelugeVPN to use br0 & assign it's own IP address, Sonarr/Radarr can connect correctly, but I cannot access the WebUI (same router config etc) Is there something I'm missing here that would prevent one of these routes to work? Ideally I'd use the 2nd option (custom IP for the docker) however at this point, I'd be willing to use either solution to make it work. I've attached the startup log for each version of the docker, If any other logs/information is needed, please let me know & I'll provide it. Custom IP log.txt Bridge log.txt
  22. I can try that, however of the 6 data drives I have in my server, I only have 2 different models of drive (4x4TB WD SE drives, & 2x8TB WD Red drives). The drive that keeps coming up with an issue is one of the 4TB drive, and I also have another one of those drives on the same expansion card. If it was an issue with compatibility with the controller, wouldn't the other drive of the same type on the same controller have the same issue (or am I oversimplifying)? I think I'm going to wait until (if) the drive fails again, so I can determine if the change of PWR cable has any effect (rather than changing 2 things together & not being sure which is the cause), then if it does fail, I'll try swapping it onto the onboard controller.
  23. Interestingly, I've just updated the battery date & it's not showing an updated runtime of ~50 mins with a 12% load. Looks like that's sorted it. Seems a little strange that's needed, but I guess it makes sense that the UPS knows a battery won't get any better as it ages, so it doesn't improve the runtime unless it sees it as a new battery.
  24. Hmm, didn't think of changing the battery date etc. I'll try that & hopefully it'll work.
  25. I set one to run overnight last night. The rest has completed successfully, see attached log. tower-smart-20210102-1200.zip