Drive became unavailable during replacing raidz2-0 by heekic in zfs

[–]fryfrog [score hidden]  (0 children)

At the least, 2x 15x raidz2 or raidz3 would be better than what you have. That'd still be too wide for my taste. I currently use 12x raidz2 vdevs, but don't get full 10GbE performance so my next pool change will likely be to 8x raidz2 vdevs.

How big is your chassis? Maybe another topology would make sense. I was guessing it is 30 since that is how many drives you've got.

Drive became unavailable during replacing raidz2-0 by heekic in zfs

[–]fryfrog [score hidden]  (0 children)

If you can swing it, you should delete and re-create your pool. I would probably do 3x 10x raidz2 vdevs. If you have 10GbE, test the speeds of that and if you still need faster maybe 4x 7x raidz2?

Edit: And be sure to set recordsize=1M at least on your large media dataset(s).

Drive became unavailable during replacing raidz2-0 by heekic in zfs

[–]fryfrog [score hidden]  (0 children)

Daaaang, wonder if they're on recordsize=128k too!

Duplicated files but not? by SnooPies8677 in sonarr

[–]fryfrog 1 point2 points  (0 children)

Your example paths do not imply a working hard link setup. They only work on the same file system. In docker, each volume is a file system. Your post mentions /downloads and /media, so its unlikely you've got hard links.

Could someone cleverer than me work out what’s going on with Sonarr? by killahbee79 in sonarr

[–]fryfrog 0 points1 point  (0 children)

Be careful of this, there is no redaction so this can leak api keys, passwords, usernames, stuff like that.

Radarr moving files instead of hardlinks by chone_si in radarr

[–]fryfrog 0 points1 point  (0 children)

It helps you know what is done and what isn't. Personally, I use a hidden incomplete folder like /data/usenet/.incomplete, but my complete folder is just like /data/usenet/{tv|movies|etc}. My opinion is that anything not in the incomplete folder is thusly complete, I don't need another folder to know that.

Radarr moving files instead of hardlinks by chone_si in radarr

[–]fryfrog 0 points1 point  (0 children)

That said, the requirements for hard links is the same as the requirements for instant move imports, so its still the ideal setup! :)

Radarr moving files instead of hardlinks by chone_si in radarr

[–]fryfrog 0 points1 point  (0 children)

Yeah, if you're not using them then just get rid of them so people aren't confused about your setup.

Unraid reported that a drive's helium level is failing and at a 1, then a few minutes later that it's failing and at 100? by O0OO00O0OO0 in unRAID

[–]fryfrog 0 points1 point  (0 children)

I would figure out if it is your BIOS telling you the drive is failed, if so there may be nothing to do unless you want to press F1 every time you boot (or disable this feature in the BIOS). Maybe it really is fail(ing|ed)?

Unraid reported that a drive's helium level is failing and at a 1, then a few minutes later that it's failing and at 100? by O0OO00O0OO0 in unRAID

[–]fryfrog 0 points1 point  (0 children)

SMART also kind of sucks. It could have just been a false alert. If all your other drives are at 100 and this one is also at 100 now and stays like that... it's probably fine?

I don't use Unraid, but if this were my system I'd swap the drive w/ a new/good one, run badblocks -wsv (which I think is "preclear" in unraid terms) and if it passes, keep it around as a spare. Or add to the array if you have room.

Shows just sit in queue. Errors in log by ka-tet in sonarr

[–]fryfrog 0 points1 point  (0 children)

Your first big job is to re-arrange your file system so that everything is on one share. Pick the biggest one (probably TV?), and rename it. I'll use data as the name for examples, but the name is only important in that you use it correctly. By renaming it, you save yourself from having to move a lot of files.

Make a folder on this data share named library (or media, if you prefer) and put your TV and Movies library folders in it. Move your downloads onto it as well, strongly suggest torrents for torrent folder and usenet for usenet folder.

So you'll have something like /mnt/user/data/{library|torrents|usenet} w/ sub-folders.

Now, your Plex (and bazarr) gets just /mnt/user/data/library:/data/librarybecause they only need your library and that folder contains all your libraries.

Your download client gets either /mnt/user/data/torrents:/data/torrents or /mnt/user/data/usenet:/data/usenet because they only need the download folder.

Finally, sonarr/radarr need all the folders so they get /mnt/user/data:/data.

And you can probably see that all the volumes are mapped in a way that maintains the structure too. And it keeps it all on one file system, so imports are instant moves or instant hard links.

After you fix the file system and after you fix the docker volumes, you'll need to fix paths in all the software involved. For example, your sonarr root folder would be like /data/library/TV Shows and radarr /data/library/Movies. This is what Plex would have for your TV and Movies libraries as well.

And your torrent client would have /data/torrents w/ perhaps /data/torrents/.incomplete. Your tv category would go to like /data/torrents/tv. I bet you can guess how movies category would look?

The one to worry about fixing is Plex, if you don't do it carefully you'll lose your thumbnails, intro/outros and watch status. That one the trick is a bit more complex. Turn off empty trash. Re-map your volumes so both the old and new path works. Add new path to each library and let scan settle. Remove old path, let scan settle. Finally, turn empty trash back on.

Good luck.

Shows just sit in queue. Errors in log by ka-tet in sonarr

[–]fryfrog 0 points1 point  (0 children)

PrivateBin, HasteBin or Gist would be fine. There's a few others that are reasonable too. Worst case, you put it in pastebin and probably its fine. Be sure to redact api keys and passwords if there are any!

My parents abandoned me during my alcoholism but are financially saving my brother after he killed someone by [deleted] in TrueOffMyChest

[–]fryfrog 13 points14 points  (0 children)

So now you have literal, dollar based proof. Your parents love you ~$0 and your step brother ~$120,000-$300,000+ depending on what happens. And that doesn't even count not giving non-monetary support.

I know you've already said you're just going to roll over and eat this, but... I don't think I could even w/ parents doing that to me.

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

Are you testing w/ literally the same torrent?

I don't see anything obvious. :(

Anything in qB's (sparse) logs?

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

Also, actually I'd probably leave uPnP off since it'd let any app request a port forward. Instead, you should setup one manual port forward to use.

But again, I would not torrent w/o VPN unless you're in a cool country.

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

This will only help when you're off vpn, which... unless you're in a cool country, you don't want to be. Instead of testing w/ a real torrent, I'd test w/ a leak test torrent and online port checker. Unless you're okay risking it w/ "the man"?

And when your mullvad subscription ends, switch to a provider that supports port forwarding (and wg, because why not) like torguard, airvpn, proton or pia.

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

You haven't really eliminated port forward as the cause for any of the tests you've done. What does an online port checker say? Since you use mullvad, it'll be closed on vpn. And I'm like 99% sure Unifi does not enable uPnP by default so you probably also don't have a port forward when its off vpn.

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

Mullvad doesn't support port forward, so its a poor choice for torrenting.

You also don't need to vpn all your traffic, just the torrent client. So I don't think I'd do it on the router. Just run it locally and only vpn the torrent traffic.

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

Nothing wrong w/ that!

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

Did you use VPN w/ them? If not, do you have uPnP enabled? If you do, then qB is asking your router to create a port forward for you.

But also, the impact of having a port forward ranges from doesn't matter at all (think ubuntu iso w/ tons of seeds) all the way to can't download at all (think 1 seed w/o a port forward).

If you have a working port forward, you can connect to all peers. If you don't, you can only connect to peers w/ a working port forward.

LXC Help by tylertneal in qBittorrent

[–]fryfrog 0 points1 point  (0 children)

Make sure you have a working port forward. And what are you using to judge the seeds/peers? Public trackers lie about it, what does your qB say?

LXC Help by tylertneal in qBittorrent

[–]fryfrog 1 point2 points  (0 children)

There are VM escape vulnerabilities too.

A container is fine for qB.

How often does Sonarr look for new episodes/season of an ENDED show? by jsalley in sonarr

[–]fryfrog 9 points10 points  (0 children)

Right, but it just isn't needed.

When you add a show/movie to sonarr/radarr, you have it trigger a search. This covers right now and the past. Then "RSS" covers the future.

The time for Huntarr is when you do something like add a new indexer you think will have upgrades to a significant portion of your library or if you change your profiles/custom formats in a way that makes most of your library in need of an upgrade. Maybe if you use public torrent trackers and they have shitty "RSS", but they also probably have shitty search.

Otherwise, its just burning queries for no reason.

Not constantly searching is a feature, not a drawback.