John_M

Members
  • Posts

    4685
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by John_M

  1. It looks like you have the Turbo-write plugin installed. I believe it's responding to the spin-ups and spin-downs, rather than causing them, but it might be worth disabling it temporarily just in case.
  2. I'm not sure how I was meant to know that.
  3. Some HBAs don't support trimming SSDs. Your diagnostics would show how yours is connected.
  4. Corrupt file systems aren't restricted to old devices. Run it again, without the -n option.
  5. You're trying to rebuild Disk 2 but your Parity disk is disabled (see the red cross next to it in your screenshot) so the array can't start because there are too many missing disks. Do you still have your old Disk 2? Is it completely dead? Unfortunately, your new Disk 2 isn't particularly healthy, either. Do you have backups of your important data?
  6. Have you run a file system check on the cache, in case there is corruption?
  7. It seems to be re-starting every minute or so. You said that if you stop that particular container the error messages continue? Try setting it not to auto-start, then reboot, start the array, wait for a while with it not running and if the error messages do indeed continue then post new diagnostics. You might have another problem that's hidden in all the noise. I have no experience of Transmission_VPN so you should check its support thread to see if there are any known issues and then check its configuration and/or re-install it.
  8. John_M

    Latex in Unraid

    Alternatively, you could set up a Linux VM, running your favourite distribution and install whatever packages you want.
  9. The problem container has ID 8a49c72ca63f2abb0a1377cb1d795dac4f10e3167cd3582351deaa48aa277d99. If you go to the Docker page of the GUI and turn on Advanced mode the first 12 hexadecimal digits of the ID of each container are displayed. Does that help you to locate it?
  10. You are correct to say that the Mover doesn't move duplicate files. However the two items you highlighted are directories. You need to compare their contents in order to determine which is the newer version of each file, assuming that's what you want to do.
  11. The file doesn't exist. You are using a manually defined location, so did you ever create the file in the first place?
  12. Something isn't working. It seems like the smart-one.cfg is being ignored. How about editing file manually? You might need to stop/start the array to make it register.
  13. You're trying to pass your only GPU through to a VM. Are you supplying a ROM file? This thread might help you unbind the Unraid console: Unrelated, but it might cause you problems later with memory corruption, you're overclocking your CPU's memory controller: Speed: 3600 MT/s The spec for four single rank DIMMs is 2933 MT/s. See here:
  14. Power down, reseat (or preferably replace) the SATA cable and check the power cable to the drive while you're there, power up and grab new diagnostics, which will give an indication of the health of the drive, which is currently unknown, as @itimpi pointed out. The disk will remain disabled and emulated and requires manual intervention but not until the state of the drive is known.
  15. Your containers are working in host mode. TCP port mappings are ignored in host mode. You need to ensure they get different IP addresses, which currently isn't the case.
  16. It's a failure of the SATA link. Jun 19 22:43:30 Klingon kernel: ata8: limiting SATA link speed to 3.0 Gbps Jun 19 22:43:30 Klingon kernel: ata8: hard resetting link Jun 19 22:43:35 Klingon kernel: ata8: softreset failed (1st FIS failed) Jun 19 22:43:35 Klingon kernel: ata8: reset failed, giving up It's most likely a cable/connector problem because plugs and sockets are the least reliable link in the controller - cable - drive electronics chain. The cable is fortunately also the cheapest part to replace.
  17. What happens if you configure the system to use Celsius temperatures, instead of Fahrenheit? Settings -> Display Settings -> Temperature Unit, and note the information in the GUI help: I only ever use the Celsius scale and haven't had any problems, except for the fact that at one point the mechanism for updating the smart-one.cfg file was broken. The drives report their temperatures in Celsius so displaying them in Fahrenheit and comparing them with threshold values involves a trivial calculation but there might be some bug there.
  18. If your array has a mix of very small disks and very large ones you should consider how disks are allocated to shares. The default is for all disks to be available to all shares but you might want to change this to reduce the risk of running out of space when writing one of the very large files. The order of the disks in the array and the choice of allocation method might be significant, too. Another thing you might want to consider is moving some of the smaller disks out of the main array and making them into a pool. Using btrfs RAID you can combine their capacities and (unlike the main array) store files that are bigger than the capacity of a single disk. With more information about your use case it might be possible to make more suggestions.
  19. Standards are so good that everyone wants their own, so that's what Microsoft did: See here: https://tldp.org/HOWTO/CDROM-HOWTO/x1186.html#AEN1328 Perhaps Joliet support is not included in the Unraid kernel but it is in the Ubuntu kernel. That would make sense because Unraid is not a general purpose Linux and has a lot of unnecessary options removed. If that's the case then your options would be: re-create your .iso with Rock Ridge enabled; use a different image file format that supports long filenames and mixed case natively; use an Ubuntu VM to mount the .iso file; make a feature request for Joliet support to be included in a future release; investigate the possibility of compiling your own kernel with Joliet support included.
  20. Every additional core you add (even if they are not pinned, and therefore potentially shared with other processes) will bring a performance increase to your VM if the workload can make use of the extra cores. If the workload can't use the extra cores then you'll probably see a slight increase in latency as the cores on one chiplet can't access the L3 cache on the other chiplet. It's a question of balance. Yes, by dedicating an entire chiplet to your VM you have something similar to a 5800X running bare metal. It isn't quite the same because the base and boost core frequencies are different between the 5800X and the 5950X due to the power budget per core being less for the latter, which is only partly offset by the higher binned silicon, and because the resources of the I/O chiplet are shared between the VM and the host.
  21. You can test your network speeds with iperf3. The Windows version is free to download and the Linux version for Unraid can be installed using the Nerd Tools plugin.
  22. Your load average is extremely high and has been for some time. What's running under Java? top - 09:47:24 up 25 days, 29 min, 4 users, load average: 185.08, 179.10, 178. Tasks: 650 total, 3 running, 645 sleeping, 0 stopped, 2 zombie %Cpu(s): 73.8 us, 14.1 sy, 0.0 ni, 0.5 id, 11.7 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 15972.7 total, 155.5 free, 13958.3 used, 1858.9 buff/cache MiB Swap: 0.0 total, 0.0 free, 0.0 used. 306.6 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 11914 nobody 20 0 5822000 2.0g 0 S 700.0 12.6 2461:26 java 28259 root 20 0 748208 23044 0 R 206.2 0.1 102:19.37 caddy 25503 root 20 0 2512 1580 1400 R 100.0 0.0 13958:53 wsdd 5763 root 20 0 2756624 96376 984 S 12.5 0.6 2644:08 shfs
  23. First create your pool. With the VM stopped, copy the image file from its current location to a suitable location on the pool, something like this: mkdir -p /mnt/my-pool/domains/Windows cp --sparse=always /mnt/disks/my-unassigned-disk/domains/Windows/vdisk1.img /mnt/my-pool/domains/Windows then edit the VM configuration to point to the new location. When you've tested it are are happy, delete the image file on the unassigned disk (or keep it as a backup). The action of making a domains directory in the root of your pool creates a user share called domains. You'll want to check that share's properties and make sure it's set to cache:prefer or cache:only so that the mover doesn't move the contents to the array.
  24. I thought it would, but it's nice to have it confirmed.