Jump to content

Inrix

Member
  • Posts

    606
  • Joined

  • Last visited

Everything posted by Inrix

  1. That would be awesome to link between the NAS and my router. But I would need a much longer cable to get from the NAS to my main pc... I spent ages looking around on ebay yesterday to try and find a longer fiber one and couldnt And the cheapest 10gig rj45 adapter I could find was like 200$ nzd... Any idea's?
  2. I'm doing my first FreeNAS server build for a new 20TB Array that im planning on setting up and want some advice on if my current plan for it will work and if the parts I am planning on using are compatible with freenas because I know it can be picky... And also just some general advice on how Im planning on doing things...Sorry for the length of this post <3The PC/Main Parts:Im planning on buying this: https://www.trademe.co.nz/computers...00.htm?rsqid=2b500849e2e84349b3f1c699fdea6512 Second hand, it has 6 SATA ports on it which is enough for all the drives I'm planning on using plus enough PCIE slots for network cards, an extra SATA card (https://www.trademe.co.nz/computers...40.htm?rsqid=2313b0555a7c41b099d226387c56a45f) for a boot drive and a TV Tuner Card (https://www.pbtech.co.nz/product/TVNHGR1629/Hauppauge-tunersWinTV-quadHD-New-Model---WinTV-qua)The Drives/Array Plan:I currently have 3 4TB WD Blues one of which has a bad sector on it so I won't be using it.Their current use is for storing a variety stuff:- My Media Archive so TVShows/Movies/Photos&Videos etc- My GoogleDrive which is what I use for backing up anything super important.- A copy of old Server Archives for the community I run.- A Steam Cache for games that I'm not currently playing that aren't on my SSD's in my main rig.- Backups of old work I have done (Just more archives).I currently only have about 700GB free out of the 12TB total between the three drives so I'm planning on getting another 4 of them from here (https://www.pbtech.co.nz/product/HDDWD1940/WD-4TB-Blue-Edition-35-SATA3-Internal-HDD-5400RPM)and putting them plus my current two that are fine (6 Drives) into a RaidZ setup.The idea being that it should give me some redundancy (With important stuff being stored on GoogleDrive) and from what I have read around it should let me Read off the disks at about 5-6x the speed of one of the drives and write at 1x the speed of one of the drives. Though I read somewhere that with RaidZ the write speeds are apparently increased as well? So if anyone could clarify that, it would be great, if the write speeds are only the speed of one drive I would likely just get a SSD for a write cache. This should give me roughly a 20TB array.Generally the only thing I would be using the Array for on a daily basis is watching my Media Collection, Downloading & Watching the daily Floatplane Videos from LTT, Downloading from steam (I plan to setup a steamcache on it so that I can cache all my downloads for quick installs to my SSD on my main rig) and probably some google drive backups too if possible...Networking:What I would really love is to be able to have 10Gigabit between the NAS and my Main Rig however they are probably going to be about 15-20m apart from each other and everywhere I looked the cost for two 10Gig cards plus that much cable was nearly 1k NZD... So, I decided that I might try a different approach.I have fiddled around with SMBMultichannel before and it has worked great allowing me to move files between my server and main rig at up to 3gb/s with 3 nics in each machine, and according to this post: https://forums.freenas.org/index.php?threads/smb-multichannel.54926/ FreeNAS now aparently supports it. With the SATA card and the TV Tuner card I would have about 4 PCIE&PCI slots left which would be enough for me to throw a bunch of https://www.pbtech.co.nz/product/NETTPL3468/TP-Link-TG-3468-32-bit-Gigabit-PCIe-Network-Adapte these into it. Or I might be able to put a single 4Port card in it but it depends on if I can get one I currently have working (Which I'm fairly sure is dead) or if I can take one out of my PfSense Router and use multiple of the above adaptors in that instead.With either way It will give me another 4 ports on the NAS meaning I should be able to transfer at 5gb/s over the network using SMBMultichannel and just a bunch of Network Cables which I'm happy to have over paying stupid amounts for 10gig. (Though if you know of some cheap 10gig cards/cables that work in FreeNAS and would do a distance of around 15-20m please do tell me)Software:This ones kinda complicated... I want to run a bunch of things on the FreeNAS box alongside the main file storage:Plex (Mainly for organising media but also for TV LiveStreaming & Recording to the NAS with the Receiver Card I mentioned above) < Accessing the 20TB ArraySteamCache (Specifically This: https://github.com/steamcache/generic for caching the installs of games over the network. Mainly so I can keep the SSD's in my main rig clean and whenever I want to play a game I can just install off steam at whatever max speed I can pull from the NAS) < Accessing the 20TB ArrayPrometheus (https://prometheus.io/) & Graphana (https://grafana.com/) < Accessing a SSDNode.js (For several website's/API's and also for the script that downloads daily FloatPlane videos previously mentioned) < Accessing the 20TB Array & a SSDGoogleDriveNow I know that I can run VM's and Docker through FreeNAS but I don't know how well this would actually work with everything above in regards to file system access, network access ETC. Im hoping that I will just be able to setup perhaps a single linux VM for all of them and allocate that a nice portion of resources and access to the drives so that stuff like SteamCache can serve stuff to me via all the adapters.That's kinda it... I'd really like some input as to what I could be doing better or what may or may not work... Or ways that I could improve upon it, and sorry for the length of the post
  3. Hey everyone. I have some cool updates planned to be implemented soon, however with how temperamental a lot of new releases have been recently even when I try go over things I would like to see if anyone would be intrested in becoming a beta tester for me? Basically I would just have you on discord so that when I am finished with a new release you guys can test it on your different machines/setups so that issues like these: Can be sorted out before the public release goes out and cutting down on patches going out only a hour after a release. If your interested just PM me on discord or on the LTT forms. Ill likely try just have everyone in a discord group (If anyone's actually interested) so I can just throw updates in there for people to test. Thanks again for all your support with me making this Really appreciate it!
  4. Yea... I'm gonna be working on setting it up so the update script is backwards compatible with old settings.json files in a future update, for now it just freaks if its trying to move over settings that you dont currently have.
  5. Ok, Ive updated the zip on github now and tested installing and updating and both should work. I also changed the release posts here and on GitHub to use a link to the release zip over the actual file so if I need to update the manual release I dont need to update it 3 times in different places If you run into any other errors or have any cool ideas or suggestions just contact me on Discord/GitHub/Here.
  6. Yea downloading YouTube videos was implemented a bit ago but its silent (runs in the background) and is only in 720p, its only meant as a quick fix for when they post a youtube version., though it should be obvious if one is by the yellow info that it shows on the list of episodes. I might have done the zip wrong last night, it was a bit late when I uploaded everything so Ill check it now Good to know everything else is working though!
  7. Version 3.6.2 - Mainly Fixes (GitHub) This release is mainly fixes for issues users were experiencing with 3.6.1 and 3.5.0 Changelog Install Guide If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over. I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over. For people who are doing a fresh install just follow the below guides: Installing the Script & Downloading Setting up Plex As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sirInrix | <3#6950 or Leave a comment on the LTT form post. Release 3.6.2.zipInstall.zipUpdate.zip
  8. Just a little update, I have fixes done for most of the errors now including the BitWit error. I'm going to probably work on checking for any other errors I can find and do a few more tweaks before fully releasing it. But if you want it now you can just download and manually install this: 3.6.1_dev_patch.zip
  9. I have a fix ready but wont be pushing it out right away as there are a few other small things I want to check first. You can just overwrite your float.js with this one to use the fix now though: float.js
  10. Sorry I can't look into it in detail right now. But could you try a fresh install with default settings except for forceLogin. And also could you send me your settings.json. Perhaps try updating node.js if your running a old version and if none of that works then you can always manually rollback to 3.4.0 till I can figure out what's causing it. Also you should increase the width of your console window it's causing the progress bars to break. I'll look into it further tomorrow. Night
  11. Version 3.6.1 - More Settings, Resuming Downloads & Fixes (GitHub) The 3.6.1 Release is out! This release has a lot more settings for people to tweak and play with, you can read all about them at the wiki page for Settings. This release also implements partial downloads and resuming downloads, so you can close the script or lose internet connection part way through a download or multiple and then resume on the next run. Aside from that there are a bunch of fixes and tweaks to the code along with another full comment of everything new! Changelog Install Guide If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over. I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over. For people who are doing a fresh install just follow the below guides: Installing the Script & Downloading Setting up Plex As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sirInrix | <3#6950 or Leave a comment on the LTT form post. 3.6.1.zip Install.zip Update.zip
  12. The install should work just like this: https://i.gyazo.com/b93888320d0b1d0ba933db2ab44ba382.mp4 Excluding running the script, is anything happening differently that you could see? The update script is basically identical in how it operates/outputs to console. I have also just updated the update/install zip's. Fixed a small issue and tried to add a bit of redundancy against the issue you encountered so hopefully that will fix it! Do tell me if it does.
  13. Try running the update script again. Or just run npm update via console in the script folder. Should fix it... I might need to try and get it to save packages a bit better but I'll deal with that tomorrow. For now I'm going to sleep
  14. So... This has gotta be the longest time I have spent working on this script straight lol. Pretty sure I hit around 14 hours at least . Anyway please do test the update script and the main script as while I was more rigorous with them when fixing them in 3.5.0 there are always issues... I figured id do a little thing about some plans I might consider for the script in the future... So do give me some feedback on what you think of these ideas. I have been considering for a while to give the script a local website interface, mainly for easily changing settings for people who don't know how to, but possibly also as a replacement for plex if you didn't want to use plex. Another thing I was considering doing is compiling it for Android so that you could download using the script on your phone if you were on the go. Other than that its just small updates and new features when I think of them I'm always open to contributions and recommendations though Anyway hope the new update works well for everyone! Ill be lurking <3 o/
  15. Version 3.5.0 (GitHub) The 3.5.0 Release is out... This release was pushed out a bit earlier than originally planed due to some issues 3.4.0 had with its update scripts. Hopefully this version should be a lot more stable. Changelog Install Guide If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over. I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over. For people who are doing a fresh install just follow the below guides: Installing the Script & Downloading Setting up Plex As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sirInrix | <3#6950 or Leave a comment on the LTT form post. Install.zip Update.zip 3.5.0.zip
  16. Its probably 50/50 At this point tbh. The update file worked fine but there is a bunch of stuff that's kinda icky about it... I'm going to be working on putting out a better version of it soon hopefully.
  17. That was the 3.4.0 Update... However That did and still does have a bunch of issues that were not fixed relating to bulk downloads and MAJOR issues with the update and install scripts, mainly due to them being the first version that I wrote yesterday... So There is actually another update coming quite soon... Will also overhaul the download info to look alot nicer. So you can look forward to that sometime soon... Snek Pek:
  18. Nevermind I broke something with the new update to the update.zip.... So its not removing the files for some reason -_-... Ill work on fixing it now
  19. That's fine, though it should migrate the stuff in the update folder into the main folder by itself and then remove the update folder... Hopefully it just works normally for everyone else I'm probably going to be pushing out a small update soon anyway to resolve some of these bugs and fix another issue I missed... Its been a long day
  20. That error is fine. If that's the only thing your getting then it should be updating correctly. Can you check your settings.json file and see if the version is 3.4.0? Also would you like to talk on discord instead of the form. Would be alot easier to try and sort this out
  21. Weird... Can you try run the Install version in a new folder Hopefully its just something to do with your specific machine as I didnt have the issue on mine. Though if its common then theirs not much I'm going to be able to do to fix it...
  22. I just updated the Update.zip to fix a few things. Don't know if it will help with your errors @jt999 But until you can try with the new version/admin I cant fix it
×