|
SageTV for unRAID/Docker Discussion related to SageTV for unRAID/Docker. Questions, issues, problems, suggestions, etc. relating to SageTV for unRAID/Docker should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#141
|
||||
|
||||
fwiw, I never got external/network/smb paths to work, but as all my stuff is local/unraid it really wasn't an issue for me...
to do local paths I just use \unraid\[folder]
__________________
NOTE: As one wise professional something once stated, I am ignorant & childish, with a mindset comparable to 9/11 troofers and wackjob conspiracy theorists. so don't take anything I say as advice... |
#142
|
||||
|
||||
also, not sure it matters any, or helps in anyway, but it does seem somewhat cleaner, it is easy enough to add additional "paths" to the container, but I wonder if those will get blown away if the container gets updated?
ie add a /var/Movies that maps to the movies dir/etc...
__________________
NOTE: As one wise professional something once stated, I am ignorant & childish, with a mindset comparable to 9/11 troofers and wackjob conspiracy theorists. so don't take anything I say as advice... |
#143
|
||||
|
||||
Quote:
You can force the update as well by blowing away the container, and then re-adding it. Not sure what /tmp/sagetv_shares are... but, all of you media is available to sagetv via the /var/media /var/mediaext/ or by using /unraid/PATH_TO_DATA... Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#144
|
||||
|
||||
So maybe it's a misunderstanding that needs to be cleared up, but for as long as I can remember, if you had plans of using Clients (not extenders), and wanted things like Comskip to work, it was best to use UNC paths, even for content local to the SageTV server.
The reason was, the paths were then universal throughout the network. If you used local paths, Clients would be able to play content (the server would stream it) but comskip wouldn't work, since the paths would be wrong. Is that not the case with Linux? I thought there were similar issues with Fanart. That's why I've been trying to set things up with network/UNC paths. Quote:
Code:
Sun 7/3 12:23:47.461 [EventRouter-305a3a536ac0@40cb6a51] Executing process: [sh, -c, mount -t smbfs | grep -i "/tmp/sagetv_shares/unraid/blu-ray"] Sun 7/3 12:23:47.461 [Seeker@522a2cb0] Seeker waiting for 153722842821469 mins. Sun 7/3 12:23:47.461 [EventRouter-305a3a536ac0@40cb6a51] Started process object: java.lang.UNIXProcess@17a2c44c Sun 7/3 12:23:47.462 [AsyncPropSaver@5783494b] Done writing out the data to the properties file Sun 7/3 12:23:47.463 [EventRouter-305a3a536ac0@40cb6a51] SMB Mount Path: //unraid/blu-ray /tmp/sagetv_shares/unraid/blu-ray Sun 7/3 12:23:47.463 [EventRouter-305a3a536ac0@40cb6a51] Executing process: [mount.cifs, //unraid/blu-ray, /tmp/sagetv_shares/unraid/blu-ray, -o, guest,iocharset=utf8] Sun 7/3 12:23:47.463 [EventRouter-305a3a536ac0@40cb6a51] Started process object: java.lang.UNIXProcess@52b69a4a Sun 7/3 12:23:47.464 [ErrorStreamConsumer@7a7bb082] STDERR:java.lang.UNIXProcess@52b69a4a: mount.cifs: permission denied: no match for /tmp/sagetv_shares/unraid/blu-ray found in /etc/fstab Sun 7/3 12:23:47.464 [EventRouter-305a3a536ac0@40cb6a51] SMB Mount Failed Sun 7/3 12:23:47.464 [LibraryImporter@5783494b] Checking video directories for new files Sun 7/3 12:23:47.964 [LibraryImporter@5783494b] Seeker is starting the library import scan... Sun 7/3 12:23:47.965 [LibraryImporter@5783494b] Starting to scan lib import root: /tmp/sagetv_shares/unraid/blu-ray Sun 7/3 12:23:47.995 [LibraryImporter@5783494b] Seeker has finished the library import scan. https://bugs.launchpad.net/ubuntu/+s...ls/+bug/657900 Last edited by stanger89; 07-03-2016 at 11:33 AM. |
#145
|
||||
|
||||
Quote:
As for the cifs error is that ONLY since I changed sagetv to run as a non-root user? Or has it always bee n this way, for your docker container?
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#146
|
||||
|
||||
It might be? But sadly I didn't check. I haven't really played with the docker much, my VM has been running fine and I haven't taken any time to get the docker really set up. I had some free time this weekend and thought I'd take another look.
From reading the bug thread, it sounds like if you were running as root before, it wouldn't have been a problem, but I couldn't get network shares to work before I updated today either.... I guess I do have a log for that, but it looks like I must never have updated the docker since before you added mount.cifs: Code:
Sun 7/3 10:30:52.364 [main@76ed5528] Error executing process mount.cifs : java.io.IOException: Cannot run program "mount.cifs": error=2, No such file or directory |
#147
|
|||
|
|||
Quote:
Fanart also does not seem to need UNC paths by my Client. Although I've had a little weirdness going on with Fanart (and/or Gemstone), I don't think it's because of pathing since it's working just fine for the most part.
__________________
Server: SageTV v9 on unRAID Docker; i5-2400; 16GB RAM; 9TB storage array; SiliconDust HDHR3 Client: Windows10; Intel Core2Duo; 4GB RAM; NVIDIA GeForce GT 1030 Client: NVIDIA ShieldTV Client: Fire TV Stick 4K |
#148
|
||||
|
||||
Fanart doesn't need to be shared. From what I have observed, the client will get it's own if it's not pointed to the same fanart share as the server.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#149
|
||||
|
||||
So, fanart... if I customize it for a show (pick something other than default) will that be picked up by a client too?
|
#150
|
||||
|
||||
The clients need to be configured to point to the Central Fanart Folder, wherever that might be, but as far as i know, it doesn't have to be the same path as the server sees the files at. I think within phoenix, it addresses the files relative to whatever path is set in that client context's central fanart folder.
__________________
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 |
#151
|
||||
|
||||
I;m pretty sure that in BMT when you set a default, it's relative to the central fanart folder, and not an absolute path.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#152
|
||||
|
||||
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#153
|
|||
|
|||
I had this in my go file on unRAID to mount my network path on boot:
Code:
mkdir -p /mnt/media2 mount -t cifs -o rw,nounix,iocharset=utf8,_netdev,file_mode=0777,dir_mode=0777,username=guest,password=******* //Media2/ATSC /mnt/media2 Code:
umount /mnt/media2 samba stop mkdir -p /mnt/media2 samba start mount -t cifs -o rw,nounix,iocharset=utf8,_netdev,file_mode=0777,dir_mode=0777,username=guest,password=******* //Media2/ATSC /mnt/media2
__________________
"Keep your goals away from the trolls" |
#154
|
|||
|
|||
Quote:
Once host mode is enabled, there are no options for opening external/internal ports available, so I assumed that the SageTV client should just be pointed to the IP of the DSM6 volume. No luck. Where am I going wrong? Thanks. |
#155
|
||||
|
||||
Quote:
Is there a reason why you are not just running the Docker container on the host directly? And or... just setting up the VM to run sagetv directly and forget about docker?
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#156
|
|||
|
|||
Quote:
|
#157
|
||||
|
||||
Quote:
It's free to try (for 30 days)... and for $59 you can support up to 6 drives which fine for most people... or get support for 12 devices for $89.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#158
|
|||
|
|||
Quote:
I currently have 2 "server" systems. One is running vmware esxi, dual quad core 2.66Ghz Xeon LGA 771 system maxed out at 24GB RAM. Plenty fast but really kind of weak in the disk department. Running 2 Windows vm's, 3 Ubuntu vm's, and a single OS X vm. My SageTV server is on a separate quad core machine with an 8 port SAS card with SATA drives. I've toyed with the idea of moving SageTV to a vmware vm and doing drive pass-through. However, I learned that feature requires SCSI or SAS drives. So, I'm really kind of stuck with this really kind of old but still fast enough Xeon system that runs mostly domain and other network stuff. Really kind of underutilized. Actually, with a family all my stuff is old but fast enough. Really have to scrape by with what I have and hope nothing too major fails. Wish I could strip it all down and start over from scratch but I just don't have the time. Enough with my sob story. How difficult is it to migrate NTFS drives to unRAID?
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#159
|
||||
|
||||
Quote:
As for unRAID, it supports reiserFS, XFS, and BTRFS for array/pool file systems. |
#160
|
|||
|
|||
Quote:
I might also be able to do migration in "blocks". Do the imported video & music first separately. Then do the recordings only after things are set up correctly.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV on Unraid server | JonL | SageTV Linux | 11 | 10-27-2019 02:48 PM |
Docker Image for unRaid | ChaOConnor | SageTV Linux | 73 | 05-28-2017 11:57 AM |
Interactive Docker Container for building SageTV (Linux) | stuckless | SageTV Github Development | 4 | 09-04-2016 03:14 PM |
Another esxi unraid thread - questions | jdc | Hardware Support | 16 | 11-14-2012 12:08 PM |
New Server - SageTV+unRAID under ESXi 4.1 | stanger89 | Hardware Support | 211 | 01-07-2012 10:38 PM |