|
The SageTV Community Here's the place to discuss what's worth recording, HTPC deals at retail stores, events happening outside of your home theater, and pretty much anything else you'd like. (No For-Sale posts) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
fedora for storage
I'm thinking of separating my storage off from my SageTV server.
1) More flexibility with storage options, and can experiment somewhat on storage layout and services. 2) Can utilize my SageTV server as a slim-mer client.. since clients are no longer obtainable. Reading online, it seems Fedora would be a pretty good choice. Storage server will be on gigabit ether and headless. Comments? Suggestions?
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming |
#2
|
||||
|
||||
All of these I would recommend above using a full on OS* like Fedora, unless you are wanting to do other stuff besides File Shares etc...... *(Openindiana is a full OS based on Solaris)
FreeNAS: www.freenas.org OpenFiler: www.openfiler.com Nexxenta: http://www.nexentastor.org/ OpenIndiana + napp-it: www.openindiana.org and www.napp-it.org
__________________
Mike Janer SageTV HD300 Extender X2 Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5 |
#3
|
||||
|
||||
i highly recommend unraid. I have been using it for about 1.5 years now and its rock solid. Couldn't be happier.
ill see if i can dig up my old thread on it. ~Mike |
#4
|
|||
|
|||
Don't forget Linux software (mdadm) RAID, also reliable, fast and free. Use Samba to share to Windows.
__________________
SageTV Server v9.2.2, Ubuntu Server 18.04.4 x64, Java 1.8.0_252, Xeon E5-2690, 32GB, 6X6TB WD Red - Software Raid 6, 2X HDHR3 (OTA), 3X HD-200 |
#5
|
||||
|
||||
That comes in Fedora, which he mentioned in the OP.
__________________
Mike Janer SageTV HD300 Extender X2 Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5 |
#6
|
||||
|
||||
I can't seem to find the original post i created. i was using Perc 5/i hardware raid running on an ubuntu server which was nice, but not quite as nice as unraid and its practically limitless expansion options.
Unraid is opimitzed for media and does streaming media extremely well imo. |
#7
|
|||
|
|||
Quote:
However, I'd strongly suggest going with ZFS via either a Solaris clone (nexenta) or FreeBSD if you want to roll your own, or with nexentastor or freenas if you want a pre-packaged storage server solution. Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64 Tuner HW: HDHR Client: Nvidia Shield (HD300, HD100 in storage) |
#8
|
||||
|
||||
Quote:
ersion.
__________________
Serv:ECS H61H2-T1 ITX I7 3770S CPU@3.1GHZ 8G Ram WIN1064 HDPVR, HD Homerun|network encoder Unraid Server:B75MU3B I5-3550 CPU@3.30GHz 9TB 16G Ram|Network HDPVR encoder:Win10 VM 8G Ram with Processor passthrough. Directv Http tuning to Genie, exemultitunplugin to Genie client. Http scheduled task bat file to defeat screensaver on Genie. Usb uirt scheduled task bat file to defeat screensaver on Genie client. Clients Android TV, Samsung TAB A |
#9
|
|||
|
|||
Quote:
I especially like the ability to recover all drives except those with problems when you have more drives fail than parity count. So my 20 drive array if I lose one drive (like I recently did) I lose nothing. If I lose 2 drives I still have all the data intact on the remaining drives and if the parity drive was one of the ones that failed then I would only lose one drive. |
#10
|
||||
|
||||
I cannot find any evidence that supports ZFS as being on par performance-wise with EXT4.
Yes I do want other services, so a full distro is my target (though I won't load *every* module). I'm suspicious of unraid. I plan on recording directly to the storage server.
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming |
#11
|
||||
|
||||
Honestly, I still feel recording directly to the storage server is far from ideal no matter what the storage server. It just increases the chances of disrupted/faulty/missed recordings. Even if you record to a local drive on your sage server, and off-load to NAS after record, it would be FAR preferable to recording to network. If you are just looking for the fancy storage options that non-windows OS's provide, try rolling them into a VM on your sage server.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#12
|
|||
|
|||
Quote:
I'm running the native linux (eg, not fuse) on my server with 3 very slow Hitachi 3TB drives in raid-z, and a small L2ARC, and the performance is stunning. Having a small 30G SSD for L2ARC is like having 30G of RAM, all devoted to caching your files. The upgrade from a similar configuration, but with XFS in a traditional mdadm software raid5 is just amazing. BTW, that is another option ... ZFS on something like Ubuntu is fairly stable. See http://zfsonlinux.org/. The reason I chose Linux is that I use my SageTV server as a home workstation, and I needed to be able to run KVM (linux virtualization software) for work related reasons. The reason I chose Ubuntu over RHEL or Fedora is that they have hooks to rebuild the ZFS module on every kernel update on Ubuntu, but not on RPM based distros. Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64 Tuner HW: HDHR Client: Nvidia Shield (HD300, HD100 in storage) |
#13
|
||||
|
||||
Quote:
That being said, I did like you and record to local storage(hard drives are big enough to mirror in any windows os and have enough space). Quote:
!!Correction, the following is wrong, I missread this somewhere!! For example, like UnRAID, you can recover the files left after your parity protection number exceeds the tolerance.
__________________
Mike Janer SageTV HD300 Extender X2 Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5 Last edited by mikejaner; 10-13-2011 at 10:01 AM. |
#14
|
||||
|
||||
Quote:
of space I move them over to the unraid box. so +1 for unraid as well... Jim |
#15
|
||||
|
||||
Quote:
I never said a VM was a better option than a single, stand-alone sagetv system. I said it is better than two separate systems for serving/recording and storage. I, personally, in MANY years of sagetv usage, have yet to find a reason to NOT just use a single windows system, which includes all my storage on separate, independent drives. I used to run 4 drives in a RAID-5 setup, and have since, instead, moved to simple, independent drives. The key reason I did this was sage's change in the storage selection system, where it spreads the recordings across the drives more effectively. (Previously, RAID was pretty much required to get the bandwidth I needed). In a sage-centric environment, the ONLY advantage to consolidated storage systems like WHS's Pool, UnRAID, etc, is is in the fault tolerance/parity capabilities. For me, there is nothing on my system that isn't easily replaced, and the simplicity of my current setup far outweighs the potential problems associated with drive failure data loss. For items that I DO feel should be protected, I would either back up to a separate system, or use a snapshot parity system like FlexRAID.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#16
|
||||
|
||||
Re-open the SageTV store, and I agree with you. My current SageTV server is just too loud and too big to be a useful client. Hindsight is 20/20 of course, and had I purchased an HD300 or two, I would not be having this issue.
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming |
#17
|
||||
|
||||
You could buy a long enough HDMI cable to put the system far from your viewing location for near the cost of a client license...
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#18
|
||||
|
||||
I lol'ed because it's not a bad idea. Alas, I like to keep my cable STBs near the TV. Too many one-off issues in the past.
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming |
#19
|
||||
|
||||
Quote:
Quote:
__________________
Mike Janer SageTV HD300 Extender X2 Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5 |
#20
|
||||
|
||||
We aren't in a 'watch something right after it records' household.. in fact, we will often not start watching a show until at least half the season is recorded. There is plenty of time to acquire the missed episodes elsewhere in that time.
That said, I've only ever had one recording drive fail, and its data was fully recoverable (the fault lying in the MFT portion) to another drive. I think I lost one episode of Wow Wow Wubsy in that 'catastrophe'. And it delayed us being able to watch a few of those shows for a couple days while the new drive was shipped, and I did the (unattended) data recovery. I actually haven't even pulled the faulty drive out of my server yet. It's just disabled in windows...
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Fedora 10 Help! | fuzzyaces | SageTV Linux | 2 | 05-26-2009 09:49 AM |
Java problem with Fedora 8 | jt4033 | SageTV Linux | 2 | 07-14-2008 03:54 PM |
Setup of IR on Fedora Core 5 | BladeUtah | SageTV Linux | 4 | 11-07-2006 12:22 PM |
Placeshifter & Fedora Core 5 (FC5) | bfhoothead | SageTV Linux | 2 | 07-26-2006 04:25 PM |
Network storage VS local storage | darkside | SageTV Software | 0 | 09-05-2004 09:44 AM |