bnevets27

Members
  • Posts

    576
  • Joined

  • Last visited

Everything posted by bnevets27

  1. It likely has. I do hate that you can't see the SMART attributes after a disk has been disabled. For the most part I would say it is unlikely a cable issue, as nothing has been touched internally in a long time. The case has hot swap bays. So far all the drives I have that have failed I have confirmed are bad by plugging them into a separate system and running preclear as a stress test, most just die part way through, other have the sector count increase etc. With one exception if my memory is right as one was disabled by unraid and I think tested ok. And I think it might have been from this slot so there is a chance something is going on there. So thanks for the tip/idea. I guess easiest thing to do would be move it to another slot. One reason is I don't like playing around inside and causing more problems, like knocking a/another cable off, when the array isn't healthy. And secondly the server is a bit remote at the moment and in a family members house who is doing the drive replacements for me and they won't be going inside. But hypothetically if the green drive is dead (which is still likely as I see in my notes it did have a few errors on it in the past), would the parity swap be the right path? Does it even work with dual parity?
  2. I am just looking for some advice on how to proceed. I had a drive I planned on using to upgrade my second parity but I have had a drive fail before I was able to put it. Current situation. 2 Parity drives, and 1 failed drive. unraid 6.6.6 (going to update to 6.7.2 when array is healthy again) Parity 1 is a WD gold Parity 2 is a Seagate Archive Spare is a WD Red/White label The failed drive is a WD green Where I want to end up: Parity 1 remains unchanged Parity 2 is the WD Red/White label The failed drive is replaced with the Seagate Archive (Which was previously Parity 2) Size wise I'm fine to move the drives where I want. I want to know the "safest" way to accomplish my goal which to me would be to maintain dual parity while swapping out the failed drive. I think what I want to do is Parity Swap/Swap Disable, as outlined here: https://wiki.unraid.net/The_parity_swap_procedure Would that be correct?
  3. Haven't used this, have no idea if it will work but this looks like what you are looking for. https://github.com/doctorpangloss/nut https://hub.docker.com/r/doctorpangloss/nut Found via: Let me know if you get it working and what settings were used in the template.
  4. This is likely going to sound negative and it's not intended to. How well the UI is layouted/works etc is very subjective. What you may find confusing may be easy for others to understand. On the flip side something you think would make it easier to understand might be confusing to others. I know for a couple things you've mentioned I would be a lot more confused if it was changed. One example is archived notification I don't see it too necessary as they will all be in the log which is always accessible on the top bar. You do have to keep in mind it this is a product designed to be installed on a user built system. So the expectation would be you can figure out how to build a system. So yes it requires work and reading. Choosing the right supported hardware is on the user. There is a lot of info in the forums covering most hardware. And things like flashing the lsi firmware is also covered well on the forum. It does take some investment of time, reading and understanding. And like has been said, some of that is kind of on purpose. One good example is thinking a reset array should be right there to click. That's a very bad idea, there is a reason it's somewhat hidden. You need to understand what that does and when to use it. Having it in the forefront, people will just click without thinking. The UI and some procedures could definitely use some improvements that's for sure. It's far from perfect but is leaps and bounds better then it was. After getting comfortable with unraid some of the UI decisions might make a bit more sense. For example disk info in the shares. I don't see much point in that. While I do organize my data based on disks like you sound you want to do also. I would argue you would have more info visable and it might even be easier to have two windows open so you can identify which disk is which. Now you might notice I have been here for a bit and you are looking at this as a new user but I don't come from an IT background so I do look at this as a more normal user. Additionally I help a few family and friends with unraid who are much less technically inclined so I do see what and where they have trouble also. Setting it all up initially, that's the most work/learning curve and likely the most annoyance. Hardware trouble doesn't help either. But thankfully after getting it up and running you generally don't play with the UI much more as unraid will just run. Sometimes when something does go wrong or you have to do some disk maintenance you will forget prodecures due to how much time has past. But thankfully the answers are for the most part always here or someone will help. I would have given made a better post with replies but I'm on mobile.
  5. Bought a few licenses ove the years. I'll probably buy a sheet of stickers. I've never bought or put stickers on anything I own so limetech should be proud. Build link that needs some updates now that I see it again. https://forums.unraid.net/topic/29388-excelsior-plugins-dockers-and-vms-oh-my/ Built a bunch of others but no build threads for them. (six currently under my command) One other I built that I enjoyed making: https://forums.unraid.net/topic/12951-sold-smallcompact-server-hot-swap-supermicro-chenbro-dual-core/ Been very happy with unraid more and more as it improves. Have convinced and suggested it to many friends and family.
  6. Confirmed. This works very well. Mouse and keyboard work perfectly. Internet works well. There is an option to trick apps into thinking android is on wifi, which is sometimes needed. I had some issues with it running very slow and crashing. This was due to memory allocation. I think I had initial set to 1GB and max set to 2GB. Changed both to 4GB and it runs nice and fast now. I couldn't get it to boot correctly on its own under OVMF bios. I could get it to boot with the install iso loaded, I had to select "upgrade" from the install iso menu. Reinstalled with seaBIOS and it boot fine. So relevant info from my install that may help others: Initial and max memory set both to the same, something higher than 1GB, mine is set to 4GB Machine: Q35-3.0 (though i440fx-3.0 also worked) BIOS: SeaBIOS vDisk bus: SATA Would like to find a way to access a user share or mount some storage outside the VM image file. Thanks for the update @kimocal, neat to have this finally working well!
  7. Often on forums, you can't search with less than 3 or 4 characters. That might be the case with using api as a search term.
  8. Not sure why this is "of course they aren't" I think the majority of users here leave their unraid server on 24/7. I have a setup at one location that uses raspberry PI's for all of the clients (running kodi) and unraid running as the server. Since the server is in charge of recording live TV it's on all the time. And the minor power draw the PI's use I don't bother to sleep/turn them off. In a different setup/location I was using a more power hungry client(s) and would sleep them. So the syncing was an issue for me at that time. Glad you might have found a happy solution with emby though.
  9. Might be a moot point if you leave your clients on all the time. I've found the only real way to decide between different solutions/software is to try them. Everyone has different preferences and setups. And different combinations work better for different people. If emby is easy to setup. Try it out. If nothing about it bothers you then stick with it.
  10. Don't worry it's coming. It's already working but there are bugs being worked out before it's released. And you can still pass the card though to a VM.
  11. My reason for mentioning Unassigned Devices is to mount the drive with the backup, copy it onto the current usb and reboot. That way you don't have to start from a fresh install, all your disk assignments and everything will be back. Sure you could just mount the drive from command line but its the easier GUI solution.
  12. No idea about Handbrake but I would venture to guess it's in the same boat. So no, no card can in a docker ATM. The drivers need to be built into unRAID See: Ability to install GPU Drivers for Hardware Acceleration.
  13. 100% agree, but the cost is frequently free. A lot of people have nvidia cards that are capable (hardware wise) of a bunch of streams (with the limit removed) laying around. Or can be had for dirt cheap. So even if it crashes and burns later on, there is little to no loss. And it is true that currently you can only encode on linux, but transcoding is a bit heavier on the encoding side rather then decoding (ignoring HEVC). And decoding should be getting added at some point. From what I've read it's techinally possible they just having built ffmpeg with the flag "decode=true" Personally I don't want to run plex in a windows VM, too resource heavy for just running plex and windows being windows. Not saying its bad just not how I want to run plex. I'm waiting for drivers in unraid to allow hardware passthrough into dockers. That personally the only way I want to run it. But the best supported way is exactly as you said P2000 or iGPU in a Windows VM. Also since the OP didn't mention Plex. I think emby/jellyfin supports both encode and decode on linux.
  14. Update command curl --silent -H "Content-Type: application/json" -u user:pass -d '{"jsonrpc":"2.0","method":"VideoLibrary.Scan","id":"scan"}' http://192.111.1.111:8080/jsonrpc &> /dev/null Clean command curl --silent -H "Content-Type: application/json" -u user:pass -d '{"jsonrpc":"2.0","method":"VideoLibrary.Clean","id":"scan"}' http://192.111.1.111:8080/jsonrpc &> /dev/null Those commands were last working on krypton, haven't used kodi since (not by choice). Alternatively you can add "clean after update" to the advanced settings xml. I ran mine separately for some reason. As saarg said, the webui is broke. So put it out of your mind it exists and better still, disable it. I only ever used the default scrappers but I did setup some of the files from a client. But after learning what was needed I mostly edited the xmls. I don't see scrapers Ah I looked into it, scrappers are in the guisettings.xml <scrapers> <moviesdefault default="true">metadata.themoviedb.org</moviesdefault> <musicvideosdefault default="true">metadata.local</musicvideosdefault> <tvshowsdefault default="true">metadata.tvdb.com</tvshowsdefault> </scrapers> I do remember getting it to all work was a massive PITA. But once working ran flawlessly. Getting familiar with kodi's xml files is helpful. You can do it all through xml and looking at the kodi logs. Which may or may not be more difficult, depends on the person. And from my long ago memory, you don't actually need the clients to have sources.xml if none of them are going to do any scanning. I know when I tried emby backend, many years ago, it required a sync operation with every client. Essentially each client has its own db, like how kodi runs out of the box. Emby just syncs all the clients with the backend. In my case, because I left all my clients off, the initial sync time took too long. It wasn't long in general but I wanted the library/recently added to be there instantly like it is when using mysql. That was my biggest gripe with it. And I think it has some other limitations but again, long ago and not sure how accurate that is anymore. And your use case could be different.
  15. I'm not sure if I would call it critical, less convenient for sure but not critical. Critical would be the backup is lost. As long as the user is aware of what will need to be done to get to the backup I don't see any harm in it. Unless I'm missing something, in the event of a failed usb. You can do a fresh install of unRAID on a new stick and boot, install unassigned devices and mount the drive with the backed up data, copy paste. I agree having a backup outside the array on a portable disk or another machine is definitely more convenient though. I also wasn't thinking of just the USB data when the OP asked the question seeing as they did ask about docker, VMs etc. I don't see much reason for that to be backed up to an external device/outside the array. With it being a bad idea to do it to a USB stick. Keeping the data on the array is safer. But you bring up a good point, Backing up the USB data to a second USB may be a bit more convenient, but I would also want a copy on the array in the event the backup USB goes bad silently or around the same time you need to recover.
  16. Yeah I have asked before and suggested that if unraid could build in (or a plugin) support for unRAID to unraid backups I'm sure many more people would have proper backups this way. I'm sure it would increase sales. It's definitely not simple to setup. After learning rsync/vpn etc it's much easier but it's a big initial hurdle that some never get over.
  17. Community applications -> backup and restore app. Backing up to array is fine. Missed you want it to a USB disk, you could do that with that app but I don't think I would do it personally.
  18. Some of the ribbon cables have external power the gets injected, not sure it that will help. No experience with them though. I went the cut the back of the slot route. If you are good with a Dremel then it's pretty easy actually. If you decide to go down that route I can give some tips. The main point is the direction of the cut. It's easier to explain with a picture. Also if you use a Linux VM there is a patch that allows more than 2 streams. Found the cutting tip (click me). If you do it this way and don't let the dremel slip or better yet protect the surrounding area with a couple layer of tape. It's almost foolproof as you're just slowly taking away the plastic until you get to the slot. This is at your own risk of course. But as the saying goes no risk, no reward. As long as you've used a dremel before it shouldn't be a problem. If you have never used a dremel then maybe practice on something else first.
  19. I personally had an issue way back when doing then an initial scan from a client not sure what it was but after that I never had a client do anything scanning. I think it might have been the paths being different. I personally for that reason about and to know the headless is working, do all my scanning with the headless only. Anyhow, you need to kick off a scan. You can set it to do it on start up. And then check the log and see if it's scanning. If is says scan finished in 0 seconds, you have a problem. The headless kodi won't scan on its own. So you need to either trigger it with something like sonarr. Or you can use a cron job and trigger a command (don't have it off the top of my head)
  20. Yes you need MariadB docker also. You need to have a sources.xml in the user folder. You can set that up on a client box so you can use the gui and then copy it over or create it by looking at the kodi wiki for formatting. (been a few years since I've touched this and this was off the top of my head)
  21. I just recently bought a sc846, I would have happily taken one off your hands [emoji12]. I got the less popular AIC case from tams as they were out of stock of the supermicro at the time. With serious modifications I was about to get 2 x 120mm fans in the rear to get it very quiet. I had it in a room next to the living room and didn't hear it. As far as I'm concerned you can't get anything silent enough with 80mm fans, they have to run at too high of a rpm to get any air movement. So to get one of these cases living room quiet, though every one's opinion on quiet is different, you would need to remove every fan, including the PSU's. You can look at some of what the guys did in the avsforum but for the most part they just replaced stuff with quieter parts. The easy stuff is replacing the PSU's with an atx PSU. Most replaced the entire back panel with one that was designed for an atx PSU, which I think was a norco part. And I think most replaced the fan wall with one that used 120mm fans, again I think a norco part but can't remember off hand. But that leaves the rear case fans being 80mm. I don't think there is any easy way to fit 120mm back there. So you could, if you have the ability or can get it done for you, cut 2 or 3 120mm holes in the to top cover at the back, making sure you have clearance to the top of the CPU coolers and atx PSU. Install 2 or 3 120mm fans up there and if all the fans run relatively low rpm then it will be very quiet. Never saw JDM_WAAT's builds before, pretty interesting and resourceful. For someone that's been use the older generation server parts he was using the same concept I have been for building on the cheap, so I like his builds. To directly answer some of your questions, yes you can replace all the components in that case. It is compatible with just about any board I would assume as you can move the stand offs around depending on what board is in there. Depending on the CPU generation you may or many not need standoffs for the CPU heatsink, but I think in your case they will already be there. So depending on what cpu use you they may be in the right place, need to be moved, or removed entirely but all of that is simple. You can fit up to an ee-atx but you'll be stuck with the noisy server PSU. I think the biggest board you can go with and fit an atx Pau beside it is an e-atx. Just looked up the rosewill case, if you know that will be quiet enough for you then you can easily convert the supermicro to the same configuration. That being an atx PSU and a 120mm fan wall. The rosewill case also uses 80mm rear fans. For the record, those components will do just fine if you are planning on running unraid as a pure NAS. I was actually using the same generation components, though running intel and a bit faster dual CPU with more ram, until about a month ago. And I was running a buch of dockers, and some VMs. I was running it hard but kept up.
  22. Yeah I've been reading up more on the hardware transcoding. Emby/jellyfin also supports hardware transcoding. They actually support encode and decode. Plex only supports encoding on Linux at this time. If the Nvidia patch can be included with the driver. It will be a whole new world. The holy grail of being able to use a cheap gpu in a low end/power cpu system and be able to transcode without even trying. Heading out to grab a gpu now and I think I might try plex or jellyfin in a Linux VM just to see how much greener the grass really is.
  23. Realistically most home users also don't have room for 24 drives. Most prefer using less dives of higher density. If you think of the cost involved in finding a case that can hold all of those drives vs how much data a home user generally needs most will opt for a less but slight more expensive drives. Not to mention the pure size, energy costs noise etc. Yes a lot of users here do have 24 bay servers but I would venture to guess most if not all have that many slots for the reason of having higher capacity not for the purpose of using a lot of small drives. I do like the whole concept of unraid allowing what you are doing. And there's nothing that wrong with it. Sure it may be less "safe" but it could be storing non critical data or its an additional back. It gives some use to old drives.
  24. Thanks again Johnnie, your help here is very much appreciated, as was everyone else's. Looks like I should be getting a pretty decent bump with the new hardware. I shouldn't have any bottlenecks other then a bit of CPU, which I'm ok with. Hopefully if someone is having a similar problem this will help them figure it out. Will be really nice if/when unraid can do parity calculations in multithread.