silasfelinus

Members
  • Posts

    18
  • Joined

  • Last visited

silasfelinus's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Postmortem: I misdiagnosed my problem. I had an influx of files coming in that I couldn't access via smb share, but could navigate in Krusader. I knew I'd copied from my cache files the day before and panicked, heading into emergency mode. As it happens, I was only experiencing the problem because they were mismatched case and I didn't have my lowercase settings configured properly for the drives when I viewed in Windows. When I first set up the server, everything came in lower case, but the new files grabbed by Sab and QB were mixed case, and the timing unfortunately coincided poorly with my diagnosis. And the cache files: yep, they were cache all right. From my user created "network_cache" folder under mnt/user/network_cache..... If I felt foolish yesterday, today I'm looking over the damage I caused trying to "fix" the problem (including learning how *not* to restore from backup), and I'm shaking my head. All learning lessons, of course. These are the battle stories I'll get to trot out at the server admin retirement home, yeah? Thanks for the assist, even though I reported the wrong problem!
  2. Thanks for the suggestion, already tried, no such luck.
  3. Super thank you for replying! Nothing looks like zero length, just unreachable. Last question: is there any quick trick to discovering which files were effected other than trying to copy everything and seeing what gives an error?
  4. Since someone else is likely to post this if I don't:
  5. Unraid 6.9.1 As usual, I learned my lesson after the fact. I was trying to deal with some obstinate cache folders that wouldn't leave, and I stupidly used Krusader to put them in user folders. I even knew that I mustn't combine user and disk folders, but foolishly wasn't thinking that "cache" was equivalent to "disk". So...now what? Sadly, a number of those files were queued Qbitorrent downloads, which were then moved to various directories, which makes it all the more awkward. For what it's worth, the individual files are all replaceable (I've already mentally written them off) and I have no problems with stopping my array, rebuilding parity, or anything else. Currently, I am able to view the files and parent directory folders on an smb share, and can view inside folders using Krusader, but cannot open anything. Should I just delete everything I moved? Most importantly: have I done anything more permanently damaging to my file system by introducing this recursion? Thank you for your help! EDIT: I was wrong about my diagnosis. I moved between a user created cache to user folder, which was completely safe. I was actually experiencing symptoms of the case-handling mismatch between windows and linux. I'm still testing, but changing "Case Sensitive Names" from "Force Lower" to "Auto" corrected the problem I was seeing in at least one share.
  6. The plex server is active and heavy with transcoding, so it can stay on the linux box. I like the idea of everything else being served on the nas. That's a radical suggestion as it goes, and saves me a few problems making sure the active computers are running daily. I've definitely been constrained in my conception so far, as my system has evolved piece by piece, and I'm used to divide and conquer. Sounds like Docker really might be the level up I've been looking for. Thank you so much for the reply!
  7. And sorry I neglected to mention: Unraid version 6.9.1
  8. NAS: Intel Core i5-3570S 3.1 GHz Quad-Core, 16gb RAM, 10 drives averaging 8tb each, a single 10tb as parity array, and 2 SSD’s (240gb and 480gb) making up a 360gb cache pool. My linux box is a supermicro x9scm with 16gb RAM, running off a 1tb ssd and using a 500gb ssd as a plex cache. windows box 1 is a i7-4790k 4gz, 16gb RAM, 980TI , 500SSD boot, random hard drives (my gaming rig and vpn download box) windows box 2: i3-9100 3.6GHz, 16 GB RAM, 240GB SSD boot, random hard drive (my coding machine)
  9. First off, I am so impressed by this community, thank you anyone who has spent their time to help people like me, it means the world. I have a dedicated machine running Unraid as a media server. My uses are 85% plex and 15% shared network folders for my home use. Unraid as a single level one drive, which leads to the Plex directories, Download folder, and network folders. I am planning to evolve the system with Docker, but I would like some advice on where to place my various components. I'm currently hosting Plex on a separate bare metal linux box with Jackett & Ombi. (I had Sabnzbd installed as well, but it has been disabled due to issues I'm hoping will be resolved in the new restructuring). I have another Windows 10 machine behind a VPN, running Sonarr, Radarr, QBtorrent, and a separate Plex server hosting local files. My plan is to setup Docker on the Linux and Windows machines, plus another Windows (I was told separating Sonarr and Radarr could help performance). I can easily add more Windows machines if it would help lighten the load, at the expense of a little convenience. Couple questions: Is there a current reason to install Docker on my Unraid machine? It's a basic NAS killer 4.0 type build, no graphics card. Should I install any of the apps I mentioned on the Unraid box itself for a more optimized setup? Are there any Docker apps or Unraid plugins I should be looking at to help with this build? Is there any better way to divide up my apps? I'm slowly learning my way, everything has started intimidating, but I'm getting better at reading manuals and checking error logs every day. Thank you all for the help and patience!
  10. Hadn't realized there was an update, nice! And oh wow....I apparently miscounted my zeros when I set it up. Sigh, Past Me, when will you ever learn? The cache is now in use! I can't believe I've been sitting with this since I turned the array on. You have likely saved me a number of headaches. Thank you so much!
  11. Unraid 6.8.3 I'm getting a repeated error: "shfs: cache disk full". I'm running two SSDs for cache (480TB and 240tb, 360Tb combined), and it's 6% full and I don't honestly know if when that number last changed. I had the minimum file size set to 100GB, I've moved it down to 2GB, I currently have it at 50GB, I've run Mover, nothing seems to change. Diagnostic Files attached. Thanks for any insights! ~Silas alexandria-diagnostics-20210316-2353.zip
  12. Postscript: I was able to access the Plex SQL database and now have a spreadsheet with all missing files. That's a major relief, as long as I know what was there, I can rebuild. Wish I didn't have to, but so at least it was replaceable data, the only thing personal was curating the list in the first place.
  13. Oh, and to be clear: directly after the instructions I posted. that link goes into detail about how to move data off the drive once it's removed from the array.
  14. First off, I have to say that this was definitely the result of my own failure to parse clear and available instructions. This has been the tail of a long series of technical projects that I was anxious to complete, I've got a little stir crazy now that I'm homeschooling my kids in quarantine, and I failed to fully grok the setup before I triggered the data loss. My assumption relied on an unbased assumption that because I had chosen User Shares, the data was tied to the user account, rather than the disk it resided in. When it came time to finish the array and start the parity, rather than follow the unraid documentation, I was bouncing between tutorials and posts, and specifically I followed this link https://blog.linuxserver.io/2013/11/18/removing-a-drive-from-unraid-the-easy-way/ "Ok, next step is to reassign the drives you want to KEEP only. Leave the drives to be removed unassigned, start the array and let the parity resync complete (this can take a while). Optionally, you can do the parity resync at the end – it’s up to you (it’s what I did)." ...At this point I chose to make the new drive the parity, thinking that it would copy any data it was using for the User Data to a different hard drive before starting the parity. Sure enough, it said "Data Rebuilding", so I figured it was moving the data files into the array and building the parity in the process. This obviously in hindsight is ludicrous, and I see how I was making some base assumptions about how Unraid was handling files. Basically, I was under the impression that because I didn't choose "Disk Share", I was more or less obfuscated from handling anything in that domain and it was going to happen under the hood. This assumption was, of course, not based on anything tangible, and it wasn't long before I felt a creeping dread that I'd fubarred. This afternoon it all hit me and it felt catastrophic. 3500 movies, and whatever in my television collection between N-P. On the plus side, I'm pretty sure I can trawl my database from Plex to find exactly what I'm missing, and if I can grow my Code-fu to automate the process to rebuild everything, this can be an opportunity to grow. At the very least, I've learned a humble lesson. Thank you for your time. ~Silas (apologies if this should be a new thread): Is there a way I can access a log of the directory structure of my server from say, four days ago? EDIT: Clarity
  15. Well, I'm expecting the prognosis is bad, but here's the setup: I've been building my unraid from a collection that was previously on a series of 8tb drives connected to a USB hub to an Nvidia Shield . My NAS started with a 10tb disk that was destined to be my parity disk. I completed a chain of copying data to the array, formatting the disks when they were empty, then adding them to the array. I finally had everything on Unraid, but no parity. And...then I followed instructions on a forum post that said if I have User Shares, all I needed to do to remove a drive was to choose "New Config" and unselect the drive. So that's what I did: I setup a new config with all the drives but the original, set the 10tb as parity, and restarted. And now 17 hours later, it's still rebuilding the data but it seems clear that the data that was on the 10tb disk isn't showing up in the current array. It's got about 2 more hours until the parity setup is finished. Have I lost that original 10tb?