Network Render Crashes / Issues
Posted: Sun Apr 12, 2020 9:12 pm
Just found myself with a scene complex enough that I wanted to bother with network rendering again, and I can't seem to get it to work. I think I'm encountering two separate issues, but not sure. Any ideas?
- I'm using Blender 2.82 and LuxCore 2.3
- I'm running Windows 10 on both computers
- Rendering inside Blender with LuxCore works fine
- Generating the BCF file appears to work fine
- Running both Console and Node on the same computer results in the Node randomly stopping work a few seconds in to receiving the files. It doesn't crash, as I can still interact with the window (eg scroll through the log). It just stops work, and the status reverts to "Waiting for new connection". The Console continues running, just waiting infinitely for the Node to have a film ready.
- For the complex scene, processing stops in the middle of receiving one of the mesh files.
- If I export just the basic startup scene (single cube), processing stops later (after receiving the mesh file, but before rendering starts). It's roughly the same amount of time that passes (5-10sec) in both scenarios.
- If I run Node on a networked computer only, I get the error "Permission denied" on the Node when trying to receive the BCF file (and the Console reports that the Node shut down the connection). It makes several attempts at this with the same errors before giving up.
- I've expressly allowed both inbound and outbound connections on the port.
- I've expressly allowed both public and private network communication for pyluxcoretool on both computers (maybe something else also needs permission?).
- For what it's worth, in all cases I was hosting the BCF and related files on my network file share (a 3rd computer running FreeNAS), but both Windows PCs running LuxCore have the file share mapped as a network drive (so shouldn't behave any differently than a local file), and both were connected to the drive at the time of testing. When rendering locally in Blender all files (textures, .blend, caches, etc) are located on this same network file share.