Everything posted by wacko37
-
ZPS Pool on Removable SSD via Unassigned Devices
I have setup a ZFS pool on my server which was straight forward without any issues thanks to SpaceInvader One (what a legend) I like to keep offline backups of my data and not go down the path of having a ZFS drive on the main array, so my goal was to setup a ZFS pool via a usb SSD mounted in Unassigned Devices which I have successfully setup and then used ZFS master to create a dataset so I can ZFS replicate function to the SSD. My issue is I cannot unmount the device after a dataset is created, which leads me to thinking it is not possible to having a ZFS dataset without an active OS managing it. Have I missing something here, or am I correct in thinking an active OS is required and therefore cannot be mounted/unmounted when required?
-
Dynamix File Integrity plugin
Hi all, with all the talk of ZFS it has lead me down the path of using this plugin for my Unraid array (zfs is not suitable for my home use case on main array) Have a few question which I have searched for answers over the past few days but to no avail, time to ask those that do know. I believe I fully understand how this plugin works on the Unraid side, by applying a checksum to the extend attributes of each file. Verification involves crossing checking the actual file against this checksum on a defined schedule. Any discrepancies found will be notified. Perfect, now puts my mind to rest if something gets corrupted. So.... if something gets corrupted I would need to manually replace the file with a backup, this is where I get stuck on how to proceed. What I have been doing up until now is "rsync" every once in a while to an offline backup which is basically a large drive formatted in NTFS. This could then be used to replace the corrupted file. But how do I ensure that the backup is not corrupted, meaning how do I rsync to the external drive and verify the checksums to ensure that. I utilise Unassigned Devices device script to run the rsync, I'm aware that rsync has "--checksum" command but now I would be double creating checksums. Is there a command that I can add the the Unassigned Devices device script that would cross check the checksum after sync. I have a feeling NTFS is going to be an issue here.
-
Hardlinks across a Multi Pool Devices
Thanks so much for the reply and your time. So if I understand you correctly, Hardlinks - not a problem as the pool acts a single device/HDD. This makes sense just needed to be sure. Regards zfs, heard and read so much about this filesystem. But leads me to more questions.....lol My system is using non ECC ram - I remember reading that it's very important to have ECC ram with zfs - would it matter? Also, I have a cache pool of 2 X nvmes that are in btrfs, I don't remember seeing an option for zfs, do cache pools allow zfs also?
-
Hardlinks across a Multi Pool Devices
I have my current downloads share on a single Pool Device formatted in xfs, which I'm currently thinking about future expansion which has lead me to a few questions. 1 - If I add a 2nd drive, from what I have read I will need to format to btrfs (as its the only supported format in multi device pools), which I would then covert to RAID 0 as I do not require any fault tolerance.... Is my logic correct? 2 - I'm aware that Hardlinks do not transfer across hdds/devices, But if i setup the above pool will hardlinks transfer across the hdds in the raid 0 pool?
-
[Support] binhex - qBittorrentVPN
Ok -just created my 1st using mktorrent, had to install NerdTools plugin and enable mktorrent then I followed the this document https://bytesized-hosting.com/pages/how-to-create-a-torrent-using-mktorrent Hope this helps someone in the future
-
[Support] binhex - qBittorrentVPN
Its just dawned on me there is no "create Torrent" function within qbittorrent webui. Does anyone know how to create a torrent that can be added to qbittorrent for uploading on Unraid, Could I make it via windows application and then add it to Qbit on Unraid?
-
[Plugin] Theme Engine - a webGui styler
I've been trying to implement Theme Engine self hosting in Unraid. I have successfully implemented it via the developers GitHub repo by using But when I try to implement via the Theme Park docker for self hosting with I get ":ERR_CERT_AUTHORITY_INVALID" I've setup Theme Park docker to use http: on 4040 & https: on 4044 I have tried SSL "yes" & "strict" but to no avail - I know when using strict and Unraid Let's Encrypt certificate url that the https: is legit as I get no browser warning stating its unsecure. The only way I can self host is via http: Anybody got any suggestion on how to get this to work with ssl enabled?
-
Hot-Swapping out a single Pool Device
@JorgeB @itimpi - Thankyou very much for your time.
-
Hot-Swapping out a single Pool Device
Ok I will try this now also so Im not afraid......lol But I guess as both of you are moderators and very well experienced, either way mention will work, Now I know for next time.
-
Hot-Swapping out a single Pool Device
AAAHHH bloody hell how did i miss that option!!! TBH i thought it was the correct errors tick box but I clearly did not read it thoroughly.
-
Hot-Swapping out a single Pool Device
I just tried your method again to test it out for future reference, When I stop the array and select "no device" I cannot start the array as start button is greyed out, when I change it to the desired drive its labelled as "wrong" and when i go to start the array i get "Wrong Pool State, downloads - too many missing devices" I then tried @itimpi method and given the warning thats detailed with "new config" and the fact I cannot single out my single pool device i am to afraid to try this metthod and risk messing up my good cache pool.
-
Hot-Swapping out a single Pool Device
-
Hot-Swapping out a single Pool Device
thanks for the speedy replies gentlemen, FYI, My pool device is not part of the array / parity nor is it in a cache pool. Its just a single drive that all the downloads are pointed to and stored (99% torrent related). I seen no other way of adding such a device other than a pool device due to lack of knowledge. Would your methods of replacement be the same as you mentioned above, as I intend to swap these over regularly. @JorgeB - I did try that before editing the .cfg file, but when I selected no device and tried to start the array it would not let me, got and error to many disks missing from pool.
-
Hot-Swapping out a single Pool Device
I have my Downloads Share setup as a single Pool Device - 1 x 8t hdd formatted in XFS I Clone this device with an identical drive which is stored in an offline location. I now have a situation where I need to swap over the drives so I have followed the official tutorial for such a process, 1 - shutdown the system 2 - swap over the drives and boot the system 3 - Open up the main tab an allocated the new disk to the pool Step 3 is where I get stuck as I cannot allocate the new drive as its looking for the serial of the old drive. To overcome this I shut down the system, removed the flash drive and updated the pool.cfg which in my case is Download.cfg file to suit the new device and booted the system. This worked flawlessly, I have check my download client and rechecked a few torrent without issues everything seem totally fine. And that's what worries me most - will this method come back to bite me in the arse? Was there something I missed?
-
[Support] binhex - qBittorrentVPN
Ok so turns out this is very common use for the "keep incomplete torrent in" option in qBittorrent, I have tried and tested this using test environment on Linuxserver docker of qBit and works as expended, the trigger for "download finished" is sent after the torrent has been moved over to the "download" save path.....perfect! Changing over to the Linuxserver version to utilise the theme.park function..... super nice feature!
-
[Support] binhex - qBittorrentVPN
@binhex I will test the above and report back, fingers crossed that will work as I intend, might help others out in the future. While I have your valued attention, regarding my original post below did that 2nd error mean anything to you? I'm getting about 650 reports in a 12hour period. Googling points to external client issue. Lastly my "advanced" qBit settings, Sadly I have NO idea what to tweak or adjust based on my system, is there anything you would advise changing? I understand if that's to much to ask maybe I should be asking elsewhere but worth a shot.
-
[Support] binhex - qBittorrentVPN
My setup is different as my Downloads share is setup as a separate pool device for various reason. (see photo) Sadly this prevents me from using Cache Pool and Mover. But you've got me thinking......Dangerous! Maybe I can utilise qBits "keep incomplete torrent in" option and point that Temp folder to qBits AppData folder which is permanently on the cache and once download is finished its auto moved by qBit to "default save location" My only worry would be I have "run external Program" utilised which would be vital that the files are indeed in the "default save". I wonder is qBits trigger for "download Finished" before or after that auto move is fully complete.
-
[Support] binhex - qBittorrentVPN
Thanks for the advise binhex and thankyou for all your efforts and time, I have several of your containers on the go ATM. With the 1tb drive SSD, do you mean set it up like a cache? Much like the cache for main array? Could I utilise "keep incomplete torrent in" option in qbit to TMP download to the SSD then move them over?
-
[Support] binhex - qBittorrentVPN
Been having 2 Performance warning alerts with qBittorrent that no matter what I change in advanced setting will not resolve. I have googled endlessly but to no avail. The 1st warning appears randomly on any torrent with no clear cause of event is; “Performance alert: [Redacted] : performance warning: the disk queue limit is too high compared to the cache size. The disk queue eats into the cache size.” The 2nd warning appears in batches of 30 or 40 warnings in 1-to-2-hour period, again random torrents with no clear cause of event; “Performance alert: [Redacted] : performance warning: max outstanding piece requests reached.” My system is 11700k with 32GIB of DDR4 ram 2666mhz – With everything running 10 x Dockers, Active “parity check”, multiple torrents downloading, Jellyfin active and transcoding etc I never seen anything over 30% usage on the total ram so I have set qBittorrent to utilise 8gb of ram in advanced settings to the below screenshot. EDIT: All downloads are on a single pool device - 1 x 8TB Seagate Exos 7E10 3.5" Please if anyone has any advice or suggestions it would be greatly appreciated.
-
[Support] binhex - qBittorrentVPN
Bump on this as it was never answered. Is this possible to add via variables in docker compose as per https://docs.theme-park.dev/setup/#docker-mods Would be super easy to change themes this way on many dockers
-
[Support] ich777 - Application Dockers
Thanks @ich777 for the very detailed explanation! Changing it to the above settings now. My main concern here was causing unwanted traffic on the same listening port as qBittorrent, which from what you have said is not going to be an issue. I apologise for my total lack of understanding on how this all works. Thanks for your help
-
How to Clone a "Pool device disk" that utilizes Hardlinks
Hi Community, Setup - I have an 8th drive I use for all my downloads that is separate from the array and setup as a "Pool Device" all downloads are pointed to this device. To backup this disk I have been using LuckyBackup (LB) and backing up to a removable disk via "Unassigned Devices" every once in a while, this way its offline and in a safe location. Problem I'm now having is that I've recently setup qBittorrent & Cross-seed which utilizes Hardlinks (all HL's are within the same disk) now when I backup via LB the hardlinks are saved as a separate file and adds to the over all size of the backup disk. I have tried the "preserve HardLinks" function in options but this does not help with the issue. So I ask is there any way I can create a Clone/Mirror of the Disk in its entirety that I could hot-swap in the event of a failure or if required transfer files back to the original disc. Just like you would do in Macrium Reflect or Acronis in Windows.
-
[Support] ich777 - Application Dockers
@ich777 - thanks for your input here and for all that you do! Ok - so if I understand correctly the ports on the "container/app" side do not clash with each other as long as they are on separate bridge networks / IP's as show below in screen shot (haven't changed my LB port back to your quote above yet). It would only be an issue only if they where on the same bridge network / IP. So this would clarify also that I have nothing to worry about with my Qbit container clashing on port 8080.
-
[Support] ich777 - Application Dockers
Ah!!! I got it gentlemen, the NOVNC_PORT variable changed the listening port - now everything is on my desired port and working
-
[Support] ich777 - Application Dockers
Thanks for the very speedy replies gentlemen! Perfect, I will change it as mentioned above. Can you confirm though, that the 8080 port on LB will not conflict with the 8080 port on my qBittorrent docker. Both dockers are setup in bridge mode so both container IP's are different. Obviously i don't want any interference with my torrents......lol