After 12 hours of successful rendering our slaves have suddenly failed. Several days of trouble shooting have failed to figure out why. I’ve had problems in the past getting Deadline and mental ray standalone 3.7.53 to work well together. After posting here previously the response was that Deadline was only relaying an error message from mental ray. To check that I’ve entered the error code into those that Deadline should ignore but Deadline doesn’t seem to get the message. What seems to be happening is mental ray is reading the host file, trying to verify that all the hosts are present, and failing because it is unable to connect with every single host. I need Deadline to continue rendering even if various slaves are unavailable.
This is a continual problem with our set-up. Because our render farm is linked to a much larger corporate network we have regular periodic software installs and I usually have to go through this annoying process of checking the mr port numbers, firewall settings etc. to ensure nothing has been changed from the updates, then getting all the slaves to see each other, see the license server, and then get Deadline to work with them. Here are some specifics:
Using Deadline 3.1 on 64 bit windows XP machines with 32 bit mr standlone installed.
I set up the render from the command line and it worked. The same render fails within Deadline.
Constructor: MentalRay
0: Task timeout is disabled.
0: Loaded job: Untitled (999_050_999_3f35e7ed)
0: INFO: StartJob: initializing script plugin MentalRay
0: INFO: Handling stdout that matches regex “'ERROR :."
0: INFO: Handling stdout that matches regex "\s\S+\s+\S+\s+progr:\s+([\d.]+)%."
0: INFO: Handling stdout that matches regex "\S+\s+\S+\s+error\s+([0-9]+)(.)”
0: INFO: Handling stdout that matches regex “\s*[e,E]+rror[:](.)”
0: INFO: Handling stdout that matches regex “.Can’t connect to any SPM license server.”
0: INFO: About: Mental Ray Plugin for Deadline
0: Plugin rendering frame(s): 66
0: INFO: Starting Mental Ray Render
0: INFO: Stdout Handling Enabled: True
0: INFO: Popup Handling Enabled: False
0: INFO: Using Process Tree: True
0: INFO: Hiding DOS Window: True
0: INFO: Creating New Console: False
0: INFO: Enforcing 32 bit build of Mental Ray
0: INFO: Render Executable: “c:\program files (x86)\autodesk\mrstand3.7.53-maya2010\bin\ray.bat”
0: INFO: Rendering to network drive…
0: INFO: Render Argument: -verbose 5 -file_dir “V:\deadline_test” -texture_path “\**\avvr\Projects\Pueblo_Revisited\Maya\sourceimages” -threads 10 -render 66 66 “V:\Projects\Pueblo_Revisited\Maya\scenes\pueblo_ext_02.mi”
0: INFO: Startup Directory: “c:\program files (x86)\autodesk\mrstand3.7.53-maya2010\bin”
0: INFO: Process Priority: BelowNormal
0: INFO: Process is now running
0: STDOUT: MSG .0 info : mental ray, version 3.7.53.5
0: STDOUT: MSG .0 info : use -copyright option to view copyright and terms of use.
0: STDOUT: MSG .0 progr: using 1 sharable license
0: STDOUT: MSG 0.0 info : version 3.7.53.5, Jun 17 2009, revision 88216
0: STDOUT: MI 0.0 progr: reading startup file “C:/Program Files (x86)/Autodesk/mrstand3.7.53-maya2010/rayrc”
0: STDOUT: MI 0.0 progr: parsing file C:/Program Files (x86)/Autodesk/mrstand3.7.53-maya2010/rayrc
0: STDOUT: MSG 0.0 info : reading hosts file …rayhosts
0: STDOUT: MSG 0.0 info : connecting host sfbd05221:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05219:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05218:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05220:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05222:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05216:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05217:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05223:7410
0: STDOUT: MSG 0.0 info : connecting host sfbd05224:7410
0: STDOUT: JOB 0.0 info : started threads 0,1,2,3 on sfbd05221:7410 now known as host 1
0: STDOUT: JOB 0.0 info : started threads 0,1,2,3 on sfbd05219:7410 now known as host 2
0: STDOUT: JOB 0.0 info : started threads 0,1,2,3 on sfbd05218:7410 now known as host 3
0: STDOUT: JOB 0.0 info : started threads 0,1,2,3 on sfbd05220:7410 now known as host 4
0: STDOUT: JOB 0.0 info : started threads 0,1,2,3 on sfbd05222:7410 now known as host 5
0: STDOUT: MSG 0.0 fatal 011512: SLAVE 6 DIED
0: STDOUT: MSG 0.0 fatal 011512: SLAVE 6 DIED
0: STDOUT: MSG 0.0 info : cleaning up memory mapped frame buffers
0: INFO: Process exit code: 1
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Error in CheckExitCode(): Renderer returned non-zero error code, 1 (FranticX.Processes.ManagedProcessAbort) (Deadline.Plugins.RenderPluginException)
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
Thanks for any info you can provide. I’m tapped on ideas.
Dan