Hi All
I’m getting a fatal error using Deadline 7 + Modo 701 on Linux 64 bit (worth noting that DL7 + Modo 801 is working fine on the nodes).
Here is the job report:
[code]=======================================================
Error
Error: Monitored managed process “modo0” has exited or been terminated.
at Deadline.Plugins.ScriptPlugin.StartJob (Deadline.Jobs.Job job, System.String& outMessage, FranticX.Processes.AbortLevel& abortLevel) [0x00000] in :0
=======================================================
Type
RenderPluginException
=======================================================
Stack Trace
at Deadline.Plugins.Plugin.StartJob (Deadline.Jobs.Job job) [0x00000] in :0
at Deadline.Slaves.SlaveRenderThread.a (Deadline.IO.TaskLogWriter A_0) [0x00000] in :0
=======================================================
Log
2015-01-03 11:34:21: BEGIN - ip-10-1-55-155\root
2015-01-03 11:34:21: 0: Start Job timeout is disabled.
2015-01-03 11:34:21: 0: Task timeout is disabled.
2015-01-03 11:34:21: 0: Loaded job: Deadline 7 + Modo 701 fails (54a7cba2aaf37c0d20d442a7)
2015-01-03 11:34:21: 0: INFO: Executing plugin script /root/Thinkbox/Deadline7/slave/ip-10-1-55-155/plugins/54a7cba2aaf37c0d20d442a7/Modo.py
2015-01-03 11:34:21: 0: INFO: About: modo Plugin for Deadline
2015-01-03 11:34:21: 0: INFO: The job’s environment will be merged with the current environment before rendering
2015-01-03 11:34:21: 0: INFO: Starting monitored process: modo0
2015-01-03 11:34:21: 0: INFO: Starting monitored managed process modo0
2015-01-03 11:34:21: 0: INFO: Stdout Handling Enabled: True
2015-01-03 11:34:21: 0: INFO: Popup Handling Enabled: True
2015-01-03 11:34:21: 0: INFO: Using Process Tree: True
2015-01-03 11:34:21: 0: INFO: Hiding DOS Window: True
2015-01-03 11:34:21: 0: INFO: Creating New Console: False
2015-01-03 11:34:21: 0: INFO: Running as user: root
2015-01-03 11:34:21: 0: INFO: Enforcing 64 bit build of modo
2015-01-03 11:34:21: 0: INFO: Executable: “/opt/modo_701/modo/modo_cl”
2015-01-03 11:34:21: 0: INFO: Argument: -cmd:"@"/root/Thinkbox/Deadline7/slave/ip-10-1-55-155/plugins/54a7cba2aaf37c0d20d442a7/render.pl" “/root/Thinkbox/Deadline7/slave/ip-10-1-55-155/jobsData/54a7cba2aaf37c0d20d442a7/job0.txt” “/root/Thinkbox/Deadline7/slave/ip-10-1-55-155/jobsData/54a7cba2aaf37c0d20d442a7/ack0.txt”"
2015-01-03 11:34:21: 0: INFO: Startup Directory: “/opt/modo_701/modo”
2015-01-03 11:34:21: 0: INFO: Process Priority: BelowNormal
2015-01-03 11:34:21: 0: INFO: Process Affinity: default
2015-01-03 11:34:21: 0: INFO: Process is now running
2015-01-03 11:34:21: 0: INFO: Waiting until modo is ready
2015-01-03 11:34:22: 0: WARNING: Monitored managed process modo0 is no longer running
=======================================================
Details
Date: 01/03/2015 11:34:22
Frames: 1-5
Elapsed Time: 00:00:00:02
Job Submit Date: 01/03/2015 10:59:46
Job User: administrator
Average RAM Usage: 175411786 (5%)
Peak RAM Usage: 175464448 (5%)
Average CPU Usage: 15%
Peak CPU Usage: 54%
Used CPU Clocks: 13125
Total CPU Clocks: 87500
=======================================================
Slave Information
Slave Name: ip-10-1-55-155
Version: v7.0.0.54 R (7982cb125)
Operating System: Linux
Machine User: root
IP Address: 10.1.55.155
MAC Address: 0A:DD:16:03:A3:ED
CPU Architecture: x86_64
CPUs: 1
CPU Usage: 10%
Memory Usage: 166.1 MB / 3.7 GB (4%)
Free Disk Space: 0.000 Bytes
Video Card: Cirrus Logic GD 5446
[/code]
And here is the slave log viewed from monitor:
2015-01-03 11:44:15: License obtained.
2015-01-03 11:44:15: The license file being used will expire in 28 days.
2015-01-03 11:44:15: Scheduler Thread - Synchronizing job auxiliary files from /mnt/DeadlineRepository7/jobs/54a7d604aaf37c0d20d442a8
2015-01-03 11:44:15: Scheduler Thread - All job files are already synchronized
2015-01-03 11:44:15: Scheduler Thread - Synchronizing plugin files from /mnt/DeadlineRepository7/plugins/Modo
2015-01-03 11:44:15: Scheduler Thread - Synchronization time for plugin files: 3.453 ms
2015-01-03 11:44:16: Constructor: Modo
2015-01-03 11:44:16: 0: Start Job timeout is disabled.
2015-01-03 11:44:16: 0: Task timeout is disabled.
2015-01-03 11:44:16: 0: Loaded job: Deadline 7 + Modo 701 fails :( (54a7d604aaf37c0d20d442a8)
2015-01-03 11:44:16: CheckPathMapping: Swapped "//XXX.XXX.XXX.XXX/TEST_SCENES/Modo/box.lxo" with "/mnt/TEST_SCENES/Modo/box.lxo"
2015-01-03 11:44:16: 0: INFO: Executing plugin script /root/Thinkbox/Deadline7/slave/ip-10-1-55-155/plugins/54a7d604aaf37c0d20d442a8/Modo.py
2015-01-03 11:44:16: 0: INFO: About: modo Plugin for Deadline
2015-01-03 11:44:16: 0: INFO: The job's environment will be merged with the current environment before rendering
2015-01-03 11:44:16: 0: INFO: Starting monitored process: modo0
2015-01-03 11:44:16: 0: INFO: Starting monitored managed process modo0
2015-01-03 11:44:16: 0: INFO: Stdout Handling Enabled: True
2015-01-03 11:44:16: 0: INFO: Popup Handling Enabled: True
2015-01-03 11:44:16: 0: INFO: Using Process Tree: True
2015-01-03 11:44:16: 0: INFO: Hiding DOS Window: True
2015-01-03 11:44:16: 0: INFO: Creating New Console: False
2015-01-03 11:44:16: 0: INFO: Running as user: root
2015-01-03 11:44:16: 0: INFO: Enforcing 64 bit build of modo
2015-01-03 11:44:16: 0: INFO: Executable: "/opt/modo_701/modo/modo_cl"
2015-01-03 11:44:16: 0: INFO: Argument: -cmd:"@\"/root/Thinkbox/Deadline7/slave/ip-10-1-55-155/plugins/54a7d604aaf37c0d20d442a8/render.pl\" \"/root/Thinkbox/Deadline7/slave/ip-10-1-55-155/jobsData/54a7d604aaf37c0d20d442a8/job0.txt\" \"/root/Thinkbox/Deadline7/slave/ip-10-1-55-155/jobsData/54a7d604aaf37c0d20d442a8/ack0.txt\""
2015-01-03 11:44:16: 0: INFO: Startup Directory: "/opt/modo_701/modo"
2015-01-03 11:44:16: 0: INFO: Process Priority: BelowNormal
2015-01-03 11:44:16: 0: INFO: Process Affinity: default
2015-01-03 11:44:16: 0: INFO: Process is now running
2015-01-03 11:44:16: 0: INFO: Waiting until modo is ready
2015-01-03 11:44:16: 0: WARNING: Monitored managed process modo0 is no longer running
2015-01-03 11:44:18: Scheduler Thread - Render Thread 0 threw a major error:
2015-01-03 11:44:18: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2015-01-03 11:44:18: Exception Details
2015-01-03 11:44:18: RenderPluginException -- Error: Monitored managed process "modo0" has exited or been terminated.
2015-01-03 11:44:18: at Deadline.Plugins.ScriptPlugin.StartJob (Deadline.Jobs.Job job, System.String& outMessage, FranticX.Processes.AbortLevel& abortLevel) [0x00000] in <filename unknown>:0
2015-01-03 11:44:18: RenderPluginException.Cause: JobError (2)
2015-01-03 11:44:18: RenderPluginException.Level: Major (1)
2015-01-03 11:44:18: RenderPluginException.HasSlaveLog: True
2015-01-03 11:44:18: RenderPluginException.SlaveLogFileName: /var/log/Thinkbox/Deadline7/deadlineslave_renderthread_0-ip-10-1-55-155-0000.log
2015-01-03 11:44:18: Exception.HResult: -2146233088
2015-01-03 11:44:18: Exception.Source: deadline
2015-01-03 11:44:18: Exception.TargetSite: Void StartJob(Deadline.Jobs.Job)
2015-01-03 11:44:18: Exception.Data: ( )
2015-01-03 11:44:18: Exception.StackTrace:
2015-01-03 11:44:18: at Deadline.Plugins.Plugin.StartJob (Deadline.Jobs.Job job) [0x00000] in <filename unknown>:0
2015-01-03 11:44:18: at Deadline.Slaves.SlaveRenderThread.a (Deadline.IO.TaskLogWriter A_0) [0x00000] in <filename unknown>:0
2015-01-03 11:44:18: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2015-01-03 11:44:20: Update timeout has been set to 1800 seconds
2015-01-03 11:44:20: Stdout Handling Enabled: False
2015-01-03 11:44:20: Popup Handling Enabled: False
2015-01-03 11:44:20: Using Process Tree: True
2015-01-03 11:44:20: Hiding DOS Window: True
2015-01-03 11:44:20: Creating New Console: False
2015-01-03 11:44:20: Running as user: root
2015-01-03 11:44:20: Executable: "/opt/Thinkbox/Deadline7/bin/deadlinecommand.exe"
2015-01-03 11:44:20: Argument: -DoPendingJobScan True False "none"
2015-01-03 11:44:20: Startup Directory: "/opt/Thinkbox/Deadline7/bin"
2015-01-03 11:44:20: Process Priority: BelowNormal
2015-01-03 11:44:20: Process Affinity: default
2015-01-03 11:44:20: Process is now running
2015-01-03 11:44:21: Performing Pending Job Scan...
The slave log from says there’s another log in this location on the slave:
/var/log/Thinkbox/Deadline7/deadlineslave_renderthread_0-ip-10-1-55-155-0000.log
but this doesn’t seem to exist.
Any ideas what might be causing this or how I can debug?
I haven’t currently got Deadline 6 running on Linux to do additional tests with, but will give it a shot for comparison when I get a moment.
Thanks