Support running multiple record engines as a pool

Downloads & Instructions
signcarver
Expert
Posts: 8053
Joined: Wed Jan 24, 2007 1:04 am
Device ID: 131B34B7 13231F92 1070A18E 1073ED6F

Re: NEW - support running multiple record engines as a pool

Post by signcarver » Wed May 22, 2019 7:41 pm

Personally for such, I would no longer have the share in the directory of the other... I used to do it this way without issue to archive things but it would also show "everything" twice when the other was running as an engine rather than just a share. (Note network shares in that manner are not supported file locations for the DVR, but I have had good luck when one was used as an archive location but changes made to such location may not be picked up automatically after a while)

nickk
Silicondust
Posts: 15424
Joined: Tue Jan 13, 2004 9:39 am

Re: NEW - support running multiple record engines as a pool

Post by nickk » Wed May 22, 2019 8:38 pm

FYI - it is ok to use a local path that is shared but we don't support using a remote network share.

The key problem is monitoring for file changes which is required for operation. It will work at first but once you hit about 62 folders you hit a resource limit when using a remote share.

Nick

gtb
Expert
Posts: 3906
Joined: Thu Oct 06, 2011 1:00 pm
Location: Sunnyvale, CA USA

Re: NEW - support running multiple record engines as a pool

Post by gtb » Wed May 22, 2019 8:39 pm

jjm1982 wrote:
Wed May 22, 2019 7:08 pm
Folder 'A' is configred to be a shared folder
Not sure how you are sharing, but neither NFS nor SMB reliably work due to their lack of complete filesystem emulation. While one can sort of get things to work some of the time, the recommendation is not to share for it will fail in weird ways eventually.

jjm1982
Posts: 417
Joined: Wed Sep 21, 2011 5:07 am

Re: NEW - support running multiple record engines as a pool

Post by jjm1982 » Thu May 23, 2019 4:25 am

jasonl wrote:
Wed May 22, 2019 7:36 pm
The DVR holds a write lock on the log file. If you try to do that it will probably not end well. I'm not sure why you would even want to do that in the first place.
Prior to this new enhancement, I had both servers setup as a primary/backup where they would both determine if the recording engine was running on the other and if not the other would start.

Like most users, I would like to keep all of the recordings in the same location. But it isn't necessary.

It would be nice if we could configure the recording engine where to write the log file and what name it should have. But it isn't necessary, I would just need to determine if I really need to have more than one recording engine running.

nickk
Silicondust
Posts: 15424
Joined: Tue Jan 13, 2004 9:39 am

Re: NEW - support running multiple record engines as a pool

Post by nickk » Sun Jun 02, 2019 9:07 am

Feature - the HDHomeRun support for running multiple record engines also provides support for hardware redundancy.

If a server fails or drops offline, all future recordings will continue with the remaining server(s). At most the recording-in-progress is truncated.

Nick

EddieP
Posts: 2
Joined: Sat Jun 08, 2019 11:04 am

Re: Support running multiple record engines as a pool

Post by EddieP » Tue Jun 11, 2019 1:22 pm

I am testing this on 2 NAS'S everything is working great when recording only records to 1 NAS ... but I also noticed that when watching LIVETV on the same channel on 2 devices it writes the LIVETV buffer to both NAS's and uses 2 tuners.

Post Reply