Jump to content

JonathanM

Moderators
  • Posts

    16,740
  • Joined

  • Last visited

  • Days Won

    66

Everything posted by JonathanM

  1. Unraid doesn't support EXT4 for the array or pools, so that's one choice out of the way. 🙂 Multiple simultaneous writes are better suited for pools, the legacy "Unraid" parity array is more suited to write once read many, like media archives and such. The single or dual dedicated parity disks are the limiting write performance factor in the "Unraid" array. Be very careful using encryption, it limits recovery options if things go wrong, so be extra careful with your backup strategy if you decide to use encryption. Good news though, each disk in the Unraid main array can have a different filesystem, so you can have XFS, encrypted XFS, BTRFS, encrypted BTRFS, ZFS, encrypted ZFS, all protected from single or dual disk failure by 1 or 2 parity drives. Parity in the Unraid main array is file system agnostic, it recreates the entire disk regardless of filesystem. ZFS is only available in 6.12 Pools can be single volume XFS, or RAID BTRFS or ZFS. So, your storage can be tuned to your needs, fast SSD pools for high I/O, and mix/n/match disks in the parity array.
  2. Don't know if it applies to your specific setup, but I've seen anecdotes of needing to keep a VM running to keep the power consumption of a graphics card low. Apparently some cards stay in high power mode until told to simmer down by their drivers, which in Unraid generally means inside the VM if you are using the card for VM's.
  3. Now that pools have ZFS and BTRFS RAID options available, feel free to mention RAID whenever the need arises. 🤣 Unraid is so much more than just the way it handles disks.
  4. The only issue I see with leaving them in the array is if one of them fails, it puts your data at risk, even if they are empty. Personally I'd dev/zero them, and do a new config without them. If your server stays up for months at a time between reboots, they can stay spun down in UD, ready to be put into use at a moments notice (hot spare, sort of)
  5. Try setting the array NOT to autostart. If it works after a hard boot with a manual array start, it's probably a network timing issue.
  6. Starting a parity operation spins up all drives. Spin up events are far and away the highest current draw, but only for a few moments.
  7. Random(ish) errors after adding a drive are typically caused by power issues, either poor connections or lack of capacity to service the extra load. Parity checks are a point of maximum power use, especially when first initiated and multiple drives are spun up. A high resistance connection caused by a splitter can also be an issue, as it causes a voltage sag under load.
  8. Unfortunately Marvell has a bad reputation with linux compatibility. They work for some people, but other systems randomly drop drives.
  9. Depending on the USB implementation, network may actually be faster. Give it a try, but if you have a healthy 1000Mb network, your overall time to transfer will probably be either the same or better there, and it's going to be less hassle.
  10. Different versions wouldn't "matter", but could effect which files you wanted to copy from one USB to the other. Having the same version means just the config folder is all that needs to move. This, partially. Definitely wait to assign parity, since all your data is going to be a copy anyway. If a drive in the new server pukes during transfer, just replace it and move on, no data lost. Pools, on the other hand, I would create initially, as you will usually want your docker containers and system files to go there. I would NOT, however, set any of your shares to use the pools as the initial place for the transferred data, set those shares to cache:no, or set the array as the primary destination with no secondary if you are using 6.12.X when you get around to doing the transfer. Initial data loading from the old array drives should bypass any pools and go directly to the new array, then build parity after all the data is safely across.
  11. Can't think of anything major. Just remember to delete the trial key from the new config when you put it on the old key. Are you planning on running the same version (6.11.5) of Unraid on both servers while you do the data transfer?
  12. Is your monthly check correcting or non-correcting? If it's correcting, run a non-correcting check to be sure everything got back in sync. If it's non-correcting, run a correcting check followed by a non-correcting to make sure it's done. All this presupposes all your current drives are perfectly healthy. If you don't know how to be sure of what I'm saying, attach diagnostics to your next post in this thread.
  13. Yes, I was saying you could avoid the license transfer by continuing to use the old USB stick. If you put the old license file on a new stick it will prompt you to transfer the license, blacklisting the old USB GUID. You can do that automated transfer once a year, if you do it sooner you have to contact support and tell them your situation. Why not continue to use the old stick? In my experience it's hard to find a good quality USB stick, I'd prefer to keep using a known good one than take a gamble on a new one until forced to by failure. If you keep a current backup it's a matter of minutes to do a transfer to a new stick. I'm not sure what happens if you try to move an existing license to a stick that has been issued a valid trial. Presumably you could do that, but the automated system might not work, forcing you to contact support to get it moved. @SpencerJ?
  14. Yes, containers share many resources, so there is negligible waste by duplicating containers, and the benefit of keeping the changeable data separate is clear, especially for recovery like you are doing. If you eat sleep and breathe database building and maintenance, then maybe keeping multiple databases in a single container would be easier for you to manage, but for us mere mortals that often have to resort to copying from backups for disaster recovery, separate containers is the way to go.
  15. Pinned (recommended) Should I unpin the 30 Nov 2022 now?
  16. You can use a trial key to set up the new server, get it running, then when you are ready to decommission the old server move the config folder from the trial USB to your original licensed USB, just be sure to keep the old license key file. The rest of the config would be from the new server.
  17. Yes, or you can continue to use the old flash drive and license. You can freely move the config folder minus the license file from stick to stick.
  18. Squid's already done exactly what you are asking for, click on the apps tab, top left is installed and previous entries.
  19. Not at all, Unraid is ideal for keeping a backup of your important files. Backup means a SECOND copy of something, if it's the only copy, it's by definition not a backup. If you keep the ONLY copy of a file on Unraid, then yes, you need to figure out a second place to keep a backup copy. Some people upload to a cloud storage provider, others have 2 arrays, some have USB attached drives that they update periodically and keep in a safe place while not being actively updated. You get to decide how important a file is, and what level of protection you want for it. Some of your files that are easily recreated from the originals, like Blu-Ray rips, there is no need to keep a second copy. Family photos however, they probably need need MULTIPLE backups, probably follow the 321 strategy, 3 distinct files on 2 different devices and 1 offsite, so a catastrophic event like a flood or fire is still recoverable.
  20. No simple answers, other than fewer drives = less power = less heat. Unraid parity (or any RAID redundancy for that matter) is not backup, it's hardware redundancy. It doesn't protect against any of the common issues like accidental or malicious deletion or corruption. You need to plan for a versioned backup of any data that is important to you. I know you didn't ask about backups, but drive reliability and failures are only a small part of keeping data safe and available.
  21. Depends. https://wiki.unraid.net/Manual/Shares#Allocation_method
  22. rclone possibly. See if removing it changes the behaviour.
  23. Some plugins use the docker subsystem to download and install on boot. Any containers created without a name get random names. Which plugins do you use?
  24. XMP is overclocking. Don't overclock a server, it's not enough of a boost to notice, and the downsides can be catastrophic.
×
×
  • Create New...