AWS Thinkbox Discussion Forums

Problems with Fusion Render Node

Hi all,

I’m having problems getting Fusion working with Deadline on linux, spec below…

centOS 7.4 (minimal)
deadline 10.0.9.4
fusion 9.0.2

I can render my test comp fine from the command line…

/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode /mnt/s/contents/waterslide/comps/tests/jrTest9.comp --verbose --render --start 1 --end 10
---------------------------------------------------
Starting Fusion Render Node 9.0.2 at 11/Jan/18 13:48:03
/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
---------------------------------------------------
Checking for licenses...
Loading support DLLs
DNX SDK API version 2.3.4-41-r
Loading Plugins
Initialising Class Registry
Loading Comp at /mnt/s/contents/waterslide/comps/tests/jrTest9.comp
Rendering Comp, frames 1..10, step 1

Listening for commands...

Render started at Thu 1:48PM  (Range: 1.0 to 10.0)
Rendered frame 1 (1 of 10), took 0.154702 secs
Rendered frame 2 (2 of 10), took 0.13341 secs
Rendered frame 3 (3 of 10), took 0.136726 secs
Rendered frame 4 (4 of 10), took 0.138319 secs
Rendered frame 5 (5 of 10), took 0.133783 secs
Rendered frame 6 (6 of 10), took 0.129813 secs
Rendered frame 7 (7 of 10), took 0.134162 secs
Rendered frame 8 (8 of 10), took 0.139018 secs
Rendered frame 9 (9 of 10), took 0.135769 secs
Rendered frame 10 (10 of 10), took 0.13553 secs
Render completed successfully at Thu 1:48PM - Total Time: 0h 0m 1.22s, Average:
7.40 frames/second
Auto-exiting with errcode 0
Cleanup licenses

But when I submit the comp to deadline things go wrong…

2018-01-11 13:28:48:  0: Loading Job's Plugin timeout is Disabled
2018-01-11 13:28:50:  0: Executing plugin command of type 'Sync Files for Job'
2018-01-11 13:28:50:  0: All job files are already synchronized
2018-01-11 13:28:50:  0: Plugin Fusion was already synchronized.
2018-01-11 13:28:50:  0: Done executing plugin command of type 'Sync Files for Job'
2018-01-11 13:28:50:  0: Executing plugin command of type 'Initialize Plugin'
2018-01-11 13:28:50:  0: INFO: Executing plugin script '/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/Fusion.py'
2018-01-11 13:28:51:  0: INFO: About: Fusion Plugin for Deadline
2018-01-11 13:28:51:  0: INFO: Render Job As User disabled, running as current user 'root'
2018-01-11 13:28:51:  0: INFO: The job's environment will be merged with the current environment before rendering
2018-01-11 13:28:51:  0: Done executing plugin command of type 'Initialize Plugin'
2018-01-11 13:28:51:  0: Start Job timeout is disabled.
2018-01-11 13:28:51:  0: Task timeout is disabled.
2018-01-11 13:28:51:  0: Loaded job: Untitled (5a5754ec7be4ec2290c92049)
2018-01-11 13:28:51:  0: Executing plugin command of type 'Start Job'
2018-01-11 13:28:51:  0: INFO: Executing global job preload script '/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/GlobalJobPreLoad.py'
2018-01-11 13:28:51:  0: INFO: Looking for AWS Portal File Transfer...
2018-01-11 13:28:51:  0: INFO: Looking for File Transfer controller in /opt/Thinkbox/S3BackedCache/bin/task.py...
2018-01-11 13:28:51:  0: INFO: Could not find AWS Portal File Transfer.
2018-01-11 13:28:51:  0: INFO: AWS Portal File Transfer is not installed on the system.
2018-01-11 13:28:51:  0: INFO: Starting monitored managed process Fusion
2018-01-11 13:28:51:  0: INFO: Stdout Redirection Enabled: True
2018-01-11 13:28:51:  0: INFO: Asynchronous Stdout Enabled: False
2018-01-11 13:28:51:  0: INFO: Stdout Handling Enabled: True
2018-01-11 13:28:51:  0: INFO: Popup Handling Enabled: True
2018-01-11 13:28:51:  0: INFO: QT Popup Handling Enabled: False
2018-01-11 13:28:51:  0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2018-01-11 13:28:51:  0: INFO: Using Process Tree: True
2018-01-11 13:28:51:  0: INFO: Hiding DOS Window: False
2018-01-11 13:28:51:  0: INFO: Creating New Console: False
2018-01-11 13:28:51:  0: INFO: Running as user: root
2018-01-11 13:28:51:  0: INFO: Executable: "/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode"
2018-01-11 13:28:51:  0: INFO: Argument: /quiet /listen /verbose /log "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log"
2018-01-11 13:28:51:  0: INFO: Full Command: "/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode" /quiet /listen /verbose /log "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log"
2018-01-11 13:28:51:  0: INFO: Startup Directory: "/opt/BlackmagicDesign/FusionRenderNode9"
2018-01-11 13:28:51:  0: INFO: Process Priority: BelowNormal
2018-01-11 13:28:51:  0: INFO: Process Affinity: default
2018-01-11 13:28:51:  0: INFO: Process is now running
2018-01-11 13:28:51:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:51:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:52:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:54:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:55:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:56:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:56:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:57:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:58:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:28:59:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:00:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:01:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:02:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:03:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:04:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:05:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:06:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:07:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:08:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:09:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:10:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:11:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:12:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:13:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:14:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:16:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:17:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:18:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:19:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:20:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:21:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:22:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:23:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:24:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:25:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:26:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:27:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:28:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:29:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:30:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:31:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:32:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:33:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:34:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:35:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:36:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:37:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:38:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:39:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:40:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:41:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:42:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:43:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:44:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:45:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:46:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:47:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:48:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:49:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:50:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:51:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:52:  0: INFO: Fusion Scripting has timed out.
2018-01-11 13:29:52:  0: INFO: Starting monitored managed process StartJob
2018-01-11 13:29:52:  0: INFO: Update timeout has been set to 150 seconds
2018-01-11 13:29:52:  0: INFO: Stdout Redirection Enabled: True
2018-01-11 13:29:52:  0: INFO: Asynchronous Stdout Enabled: False
2018-01-11 13:29:52:  0: INFO: Stdout Handling Enabled: True
2018-01-11 13:29:52:  0: INFO: Popup Handling Enabled: True
2018-01-11 13:29:52:  0: INFO: QT Popup Handling Enabled: False
2018-01-11 13:29:52:  0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2018-01-11 13:29:52:  0: INFO: Using Process Tree: True
2018-01-11 13:29:52:  0: INFO: Hiding DOS Window: True
2018-01-11 13:29:52:  0: INFO: Creating New Console: False
2018-01-11 13:29:52:  0: INFO: Running as user: root
2018-01-11 13:29:52:  0: INFO: Executable: "/opt/BlackmagicDesign/FusionRenderNode9/fuscript"
2018-01-11 13:29:52:  0: CheckPathMapping: Swapped "S:/contents/waterslide/comps/tests/jrTest9.comp" with "/mnt/s/contents/waterslide/comps/tests/jrTest9.comp"
2018-01-11 13:29:52:  0: INFO: Argument: "/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript" "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempQ70a90/jrTest9.comp" 30
2018-01-11 13:29:52:  0: INFO: Full Command: "/opt/BlackmagicDesign/FusionRenderNode9/fuscript" "/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript" "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempQ70a90/jrTest9.comp" 30
2018-01-11 13:29:52:  0: INFO: Startup Directory: "/opt/BlackmagicDesign/FusionRenderNode9"
2018-01-11 13:29:52:  0: INFO: Process Priority: BelowNormal
2018-01-11 13:29:52:  0: INFO: Process Affinity: default
2018-01-11 13:29:52:  0: INFO: Process is now running
2018-01-11 13:29:52:  0: STDOUT: Fusion Script Interpreter
2018-01-11 13:29:52:  0: STDOUT: Copyright (C) 2005 - 2017 Blackmagic Design Pty. Ltd.
2018-01-11 13:29:52:  0: STDOUT: Connecting to Fusion...
2018-01-11 13:29:53:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
2018-01-11 13:29:53:  0: STDOUT: ---------------------------------------------------
2018-01-11 13:29:53:  0: STDOUT: Starting Fusion Render Node 9.0.2 at 11/Jan/18 13:28:51
2018-01-11 13:29:53:  0: STDOUT: /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
2018-01-11 13:29:53:  0: STDOUT: ---------------------------------------------------
2018-01-11 13:29:53:  0: STDOUT: Cleanup licenses
2018-01-11 13:29:53:  0: WARNING: Monitored managed process Fusion is no longer running
2018-01-11 13:29:54:  0: Done executing plugin command of type 'Start Job'
2018-01-11 13:29:55:  Scheduler Thread - Render Thread 0 threw a major error: 
2018-01-11 13:29:55:  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2018-01-11 13:29:55:  Exception Details
2018-01-11 13:29:55:  RenderPluginException -- Error: Monitored managed process "Fusion" has exited or been terminated.
2018-01-11 13:29:55:    at Deadline.Plugins.PluginWrapper.StartJob (System.String& outMessage, FranticX.Processes.ManagedProcess+AbortLevel& abortLevel) [0x00072] in <688b38d6cc154e4ba006209d62c30730>:0
2018-01-11 13:29:55:  RenderPluginException.Cause: JobError (2)
2018-01-11 13:29:55:  RenderPluginException.Level: Major (1)
2018-01-11 13:29:56:  RenderPluginException.HasSlaveLog: True
2018-01-11 13:29:56:  RenderPluginException.SlaveLogFileName: /var/log/Thinkbox/Deadline10/deadlineslave_renderthread_0-x40-0000.log
2018-01-11 13:29:56:  Exception.Data: ( )
2018-01-11 13:29:56:  Exception.TargetSite: Deadline.Slaves.Messaging.PluginResponseMemento d(Deadline.Net.DeadlineMessage)
2018-01-11 13:29:56:  Exception.Source: deadline
2018-01-11 13:29:56:  Exception.HResult: -2146233088
2018-01-11 13:29:56:    Exception.StackTrace: 
2018-01-11 13:29:56:    at Deadline.Plugins.SandboxedPlugin.d (Deadline.Net.DeadlineMessage arb) [0x00242] in <688b38d6cc154e4ba006209d62c30730>:0 
2018-01-11 13:29:56:    at Deadline.Plugins.SandboxedPlugin.StartJob (Deadline.Jobs.Job job) [0x00083] in <688b38d6cc154e4ba006209d62c30730>:0 
2018-01-11 13:29:56:    at Deadline.Slaves.SlaveRenderThread.c (Deadline.IO.TaskLogWriter ahj) [0x003f6] in <688b38d6cc154e4ba006209d62c30730>:0 
2018-01-11 13:29:56:  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

There’s a lot of reference to not being able to write log files. I had assumed this would be the problem and related to permissions. Two key lines I think…

"/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode" /quiet /listen /verbose /log "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log"

Which starts up the Fusion Render Node app and then…

"/opt/BlackmagicDesign/FusionRenderNode9/fuscript" "/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript" "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempQ70a90/jrTest9.comp" 30

…which as far as I can see issues render frame commands. I checked permissions on both commands…

[code]ls -la /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
-rwxrwxrwx. 1 root root 12680830 Jan 9 16:43 /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode

ls -la /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log
ls: cannot access /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0/fusion.log: No such file or directory

ls -la /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempxsl2K0
drwxr-xr-x 2 root root 6 Jan 11 13:28 .
drwxrwxrwx 28 root root 4096 Jan 11 13:31 …

ls -la /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049
drwxrwxrwx 28 root root 4096 Jan 11 13:31 .
drwxrwxrwx. 3 root root 38 Jan 11 13:13 …
drwxr-xr-x 2 root root 6 Jan 11 13:13 fusionLog_temp89n470
drwxr-xr-x 2 root root 6 Jan 11 13:18 fusionLog_tempcaVaP0
drwxr-xr-x 2 root root 6 Jan 11 13:24 fusionLog_tempD0pDX0
drwxr-xr-x 2 root root 6 Jan 11 13:19 fusionLog_tempfbTxg0
drwxr-xr-x 2 root root 6 Jan 11 13:25 fusionLog_tempGErBS0
drwxr-xr-x 2 root root 6 Jan 11 13:16 fusionLog_tempJ7kNr0
drwxr-xr-x 2 root root 6 Jan 11 13:26 fusionLog_tempkTOFS0
drwxr-xr-x 2 root root 6 Jan 11 13:15 fusionLog_temppeixB0
drwxr-xr-x 2 root root 6 Jan 11 13:22 fusionLog_tempQRWun0
drwxr-xr-x 2 root root 6 Jan 11 13:30 fusionLog_tempRpIKh0
drwxr-xr-x 2 root root 6 Jan 11 13:21 fusionLog_tempTMQJh0
drwxr-xr-x 2 root root 6 Jan 11 13:20 fusionLog_tempTwrNJ0
drwxr-xr-x 2 root root 6 Jan 11 13:14 fusionLog_tempWnCKj0
drwxr-xr-x 2 root root 6 Jan 11 13:28 fusionLog_tempxsl2K0
drwxr-xr-x 2 root root 26 Jan 11 13:20 thread0_temp9vTtq0
drwxr-xr-x 2 root root 26 Jan 11 13:22 thread0_tempIcsWZ0
drwxr-xr-x 2 root root 26 Jan 11 13:25 thread0_tempovtvp0
drwxr-xr-x 2 root root 26 Jan 11 13:15 thread0_tempPCtzJ0
drwxr-xr-x 2 root root 26 Jan 11 13:31 thread0_temppFxAw0
drwxr-xr-x 2 root root 26 Jan 11 13:29 thread0_tempQ70a90
drwxr-xr-x 2 root root 26 Jan 11 13:14 thread0_tempQ9j1Q0
drwxr-xr-x 2 root root 26 Jan 11 13:21 thread0_temprIyMQ0
drwxr-xr-x 2 root root 26 Jan 11 13:23 thread0_tempujFaU0
drwxr-xr-x 2 root root 26 Jan 11 13:19 thread0_tempxhZUx0
drwxr-xr-x 2 root root 26 Jan 11 13:16 thread0_tempXmDbu0
drwxr-xr-x 2 root root 26 Jan 11 13:17 thread0_tempYdzLy0
[/code]

[code]ls -la /opt/BlackmagicDesign/FusionRenderNode9/fuscript
-rwxrwxrwx. 1 root root 666180 Jan 9 16:43 /opt/BlackmagicDesign/FusionRenderNode9/fuscript

ls -la /root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript
-rwxr-xr-x 1 root root 2355 Dec 30 09:14 /root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript

ls -la /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempQ70a90/jrTest9.comp
-rwxrw---- 1 root root 4756 Jan 11 13:29 /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempQ70a90/jrTest9.comp[/code]

… and can’t see anything wrong. fusion tells me it’s launching as root. Root has access to all directories/files. As I say, I can render this comp from the command line so clearly I’m missing something on the dl side.

Help much appreciated!

Jan.

Hey Jan,

Can you take a look at the processes on your linux node and see if there is a fusion render process running? It could be that you have Fusion installed as a daemon which is causing Deadline to fail when trying to start the process because of one already existing.

Regards,

Charles

Hi Charles,

I don’t think that’s it. Checked the processes…

[root@x40 ~]# ps -A
   PID TTY          TIME CMD
     1 ?        00:01:07 systemd
     2 ?        00:00:00 kthreadd
     3 ?        00:00:02 ksoftirqd/0
     5 ?        00:00:00 kworker/0:0H
     7 ?        00:00:00 migration/0
     8 ?        00:00:00 rcu_bh
     9 ?        00:01:15 rcu_sched
    10 ?        00:00:03 watchdog/0
    11 ?        00:00:00 watchdog/1
    12 ?        12-17:08:16 migration/1
    13 ?        00:00:00 ksoftirqd/1
    15 ?        00:00:00 kworker/1:0H
    17 ?        00:00:00 watchdog/2
    18 ?        12-17:08:16 migration/2
    19 ?        00:00:00 ksoftirqd/2
    21 ?        00:00:00 kworker/2:0H
    22 ?        00:00:00 watchdog/3
    23 ?        12-17:08:16 migration/3
    24 ?        00:00:00 ksoftirqd/3
    26 ?        00:00:00 kworker/3:0H
    27 ?        00:00:03 watchdog/4
    28 ?        00:00:00 migration/4
    29 ?        00:00:02 ksoftirqd/4
    31 ?        00:00:00 kworker/4:0H
    32 ?        00:00:03 watchdog/5
    33 ?        00:00:00 migration/5
    34 ?        00:00:02 ksoftirqd/5
    36 ?        00:00:00 kworker/5:0H
    37 ?        00:00:03 watchdog/6
    38 ?        00:00:00 migration/6
    39 ?        00:00:02 ksoftirqd/6
    41 ?        00:00:00 kworker/6:0H
    42 ?        00:00:03 watchdog/7
    43 ?        00:00:00 migration/7
    44 ?        00:00:02 ksoftirqd/7
    46 ?        00:00:00 kworker/7:0H
    47 ?        00:00:03 watchdog/8
    48 ?        00:00:00 migration/8
    49 ?        00:00:01 ksoftirqd/8
    51 ?        00:00:00 kworker/8:0H
    52 ?        00:00:03 watchdog/9
    53 ?        00:00:00 migration/9
    54 ?        00:00:01 ksoftirqd/9
    55 ?        00:00:00 kworker/9:0
    56 ?        00:00:00 kworker/9:0H
    57 ?        00:00:03 watchdog/10
    58 ?        00:00:00 migration/10
    59 ?        00:00:01 ksoftirqd/10
    61 ?        00:00:00 kworker/10:0H
    62 ?        00:00:03 watchdog/11
    63 ?        00:00:00 migration/11
    64 ?        00:00:01 ksoftirqd/11
    66 ?        00:00:00 kworker/11:0H
    67 ?        00:00:03 watchdog/12
    68 ?        00:00:00 migration/12
    69 ?        00:00:01 ksoftirqd/12
    71 ?        00:00:00 kworker/12:0H
    72 ?        00:00:03 watchdog/13
    73 ?        00:00:00 migration/13
    74 ?        00:00:01 ksoftirqd/13
    75 ?        00:00:00 kworker/13:0
    76 ?        00:00:00 kworker/13:0H
    77 ?        00:00:03 watchdog/14
    78 ?        00:00:00 migration/14
    79 ?        00:00:01 ksoftirqd/14
    81 ?        00:00:00 kworker/14:0H
    82 ?        00:00:03 watchdog/15
    83 ?        00:00:00 migration/15
    84 ?        00:00:03 ksoftirqd/15
    85 ?        00:00:00 kworker/15:0
    86 ?        00:00:00 kworker/15:0H
    88 ?        00:00:00 kdevtmpfs
    89 ?        00:00:00 netns
    90 ?        00:00:00 khungtaskd
    91 ?        00:00:00 writeback
    92 ?        00:00:00 kintegrityd
    93 ?        00:00:00 bioset
    94 ?        00:00:00 kblockd
    95 ?        00:00:00 md
   100 ?        00:00:00 kswapd0
   101 ?        00:00:00 ksmd
   102 ?        00:00:10 khugepaged
   103 ?        00:00:00 crypto
   111 ?        00:00:00 kthrotld
   112 ?        00:00:09 kworker/8:1
   115 ?        00:00:00 kmpath_rdacd
   116 ?        00:00:00 kpsmoused
   118 ?        00:00:00 ipv6_addrconf
   137 ?        00:00:00 deferwq
   138 ?        00:00:01 kworker/9:1
   170 ?        00:00:01 kworker/12:1
   173 ?        00:00:00 kauditd
   351 ?        01:20:50 plymouthd
   363 ?        00:00:00 ata_sff
   376 ?        00:00:00 scsi_eh_0
   377 ?        00:00:00 scsi_tmf_0
   378 ?        00:00:00 scsi_eh_1
   379 ?        00:00:00 scsi_tmf_1
   380 ?        00:00:00 scsi_eh_2
   381 ?        00:00:00 scsi_tmf_2
   382 ?        00:00:00 scsi_eh_3
   383 ?        00:00:00 scsi_tmf_3
   384 ?        00:00:00 scsi_eh_4
   385 ?        00:00:00 scsi_tmf_4
   386 ?        00:00:00 scsi_eh_5
   387 ?        00:00:00 scsi_tmf_5
   396 ?        00:00:01 kworker/13:1
   415 ?        00:00:01 kworker/0:1H
   439 ?        00:00:01 kworker/14:1
   484 ?        00:00:00 kdmflush
   485 ?        00:00:00 bioset
   496 ?        00:00:00 kdmflush
   497 ?        00:00:00 bioset
   510 ?        00:00:00 bioset
   511 ?        00:00:00 xfsalloc
   512 ?        00:00:00 xfs_mru_cache
   513 ?        00:00:00 xfs-buf/dm-0
   514 ?        00:00:00 xfs-data/dm-0
   515 ?        00:00:00 xfs-conv/dm-0
   516 ?        00:00:00 xfs-cil/dm-0
   517 ?        00:00:00 xfs-reclaim/dm-
   518 ?        00:00:00 xfs-log/dm-0
   519 ?        00:00:00 xfs-eofblocks/d
   520 ?        00:00:54 xfsaild/dm-0
   592 ?        00:01:18 systemd-journal
   617 ?        00:00:00 lvmetad
   620 ?        00:00:00 systemd-udevd
   677 ?        00:00:00 irq/39-mei_me
   728 ?        00:00:00 led_workqueue
   753 ?        00:00:07 kworker/15:2
   761 ?        00:00:00 kworker/8:1H
   763 ?        00:00:00 kvm-irqfd-clean
   764 ?        00:00:00 edac-poller
   771 ?        00:00:00 xfs-buf/sda2
   772 ?        00:00:00 xfs-data/sda2
   773 ?        00:00:00 xfs-conv/sda2
   774 ?        00:00:00 xfs-cil/sda2
   775 ?        00:00:00 xfs-reclaim/sda
   776 ?        00:00:00 xfs-log/sda2
   777 ?        00:00:00 xfs-eofblocks/s
   778 ?        00:00:00 xfsaild/sda2
   793 ?        00:00:00 kworker/5:1H
   795 ?        00:00:00 kdmflush
   796 ?        00:00:00 bioset
   803 ?        00:00:00 xfs-buf/dm-2
   804 ?        00:00:00 xfs-data/dm-2
   805 ?        00:00:00 xfs-conv/dm-2
   806 ?        00:00:00 xfs-cil/dm-2
   807 ?        00:00:00 xfs-reclaim/dm-
   808 ?        00:00:00 xfs-log/dm-2
   809 ?        00:00:00 xfs-eofblocks/d
   810 ?        00:00:00 xfsaild/dm-2
   828 ?        00:00:00 auditd
   851 ?        00:00:00 systemd-logind
   853 ?        00:00:34 irqbalance
   854 ?        00:00:00 polkitd
   855 ?        00:00:00 dbus-daemon
   861 ?        00:00:03 NetworkManager
   863 ?        00:00:49 rsyslogd
   877 ?        00:00:01 chronyd
   886 ?        00:02:50 FusionServer
   920 ?        00:01:43 fuscript
   923 ?        00:00:00 kworker/11:1H
   924 ?        00:00:00 kworker/6:1H
  1108 ?        00:00:00 rc.local
  1111 ?        00:00:00 sshd
  1112 ?        00:00:24 tuned
  1114 ?        00:00:00 Xorg
  1115 ?        02:08:58 deadlinelaunche
  1144 ?        00:00:00 cifsiod
  1256 ?        00:00:00 kworker/10:1H
  1276 ?        00:00:00 master
  1278 ?        00:00:00 qmgr
  1286 ?        09:44:34 deadlineslave
  1300 ?        00:00:10 cifsd
  1319 ?        00:01:12 cifsd
  1330 ?        00:00:00 crond
  1507 ?        00:00:00 kworker/12:0
  1520 ?        00:00:00 kworker/7:1H
  1548 ?        00:00:00 kworker/9:1H
  1551 ?        00:00:00 kworker/15:1H
  1566 ?        00:00:00 kworker/4:1H
  1601 ?        00:00:00 kworker/2:1H
  1616 ?        00:00:00 kworker/3:1H
  1631 ?        00:00:00 kworker/1:1H
  1956 ?        00:00:00 kworker/14:1H
  2277 ?        00:00:00 kworker/7:1
  2467 ?        00:00:00 kworker/12:1H
  4834 ?        00:00:00 kworker/10:1
  7107 ?        00:00:00 kworker/13:1H
  7811 ?        00:00:00 kworker/0:2
 10686 ?        00:00:00 kworker/7:2
 11466 ?        00:00:00 kworker/10:2
 14628 ?        00:08:29 Main
 24727 ?        00:00:00 kworker/6:0
 27789 ?        00:00:00 in.telnetd
 27790 ?        00:00:00 login
 27791 pts/1    00:00:00 bash
 27813 pts/1    00:00:00 su
 27815 pts/1    00:00:00 bash
 28170 ?        00:00:00 kworker/6:1
 29105 pts/1    00:00:00 ps
 44350 ?        00:00:00 kworker/6:2
 62554 ?        00:00:00 kworker/1:2
 75018 ?        00:00:00 kworker/2:0
 83229 ?        00:00:05 kworker/u224:2
 91045 ?        00:00:00 kworker/4:0
 92279 ?        00:00:00 kworker/8:0
 96870 ?        00:00:00 kworker/3:1
 98832 ?        00:00:00 kworker/5:1
103542 ?        00:00:00 kworker/1:0
104235 ?        00:00:00 kworker/11:2
104267 ?        00:00:00 kworker/4:1
104526 ?        00:00:00 kworker/3:0
107988 ?        00:00:00 kworker/2:2
108177 ?        00:00:00 kworker/14:0
110032 ?        00:00:00 pickup
112027 ?        00:00:00 kworker/5:2
112335 ?        00:00:00 kworker/10:0
113580 ?        00:00:05 kworker/0:0
114536 ?        00:00:00 kworker/11:0
114537 ?        00:00:07 kworker/u224:0

Fusion Render Node isn’t active. Fusion Server is, I presume that’s normal to facilitate licensing. Fuscript is too, I don’t really understand what that does.

I can run the comp from the command line which presumably would also fall over if fusion was already active as a daemon?

[root@x40 ~]# /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode /mnt/s/contents/waterslide/comps/tests/jrTest9.comp --verbose --render --start 1 --end 10

---------------------------------------------------
Starting Fusion Render Node 9.0.2 at 15/Jan/18 09:54:17
/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
---------------------------------------------------
Checking for licenses...
Loading support DLLs
DNX SDK API version 2.3.4-41-r
Loading Plugins
Initialising Class Registry
Loading Comp at /mnt/s/contents/waterslide/comps/tests/jrTest9.comp
Rendering Comp, frames 1..10, step 1

Listening for commands...

Render started at Mon 9:54AM  (Range: 1.0 to 10.0)
Rendered frame 1 (1 of 10), took 0.162808 secs
Rendered frame 2 (2 of 10), took 0.134174 secs
Rendered frame 3 (3 of 10), took 0.140302 secs
Rendered frame 4 (4 of 10), took 0.133845 secs
Rendered frame 5 (5 of 10), took 0.139794 secs
Rendered frame 6 (6 of 10), took 0.132759 secs
Rendered frame 7 (7 of 10), took 0.13761 secs
Rendered frame 8 (8 of 10), took 0.134925 secs
Rendered frame 9 (9 of 10), took 0.137923 secs
Rendered frame 10 (10 of 10), took 0.134617 secs
Render completed successfully at Mon 9:54AM - Total Time: 0h 0m 1.23s, Average:
7.34 frames/second
Auto-exiting with errcode 0
Cleanup licenses

That node will not process the same comp file through deadline. The Fusion Render Node starts loading then fails.

Also I’m deliberately not running the launcher (and presumably hence the slave) as a daemon.

This was causing Fusion to fail with a QXcbConnection: Could not connect to display error.

Hey Jan,

Taking a look at your process list I do see fuscript running. This is the same executable we are attempting to launch at render time. Can you make sure that it is not running when you submit.

For “QXcbConnection: Could not connect to display error.” Is this a headless or GUI render node? Do you have a full job report for this submission?

Regards,

Charles

Hi Charles,

I’m running centOS 7.4 minimal, so no GUI. Had to run Xorg and set the env variable DISPLAY=:0 to run Fusion Render Node with a dummy driver, presumably to handle GUI elements of the app. I presume this isn’t the problem as that error no longer appears and I can render the comp from the command line no problem. There’s a full job report in an earlier post.

I try to kill fuscript but it’s parent process is active so it lists as defunct. I attempt to kill it’s parent process, FusionServer, at the same time and it simply starts back up again. FusionServer parent process is systemd so I guess that’s running as a daemon? Is this my problem? It seems fuscript is being executed by FusionServer, presumably something to do with licensing.

The report shows a bunch of errors to do with writing job files. Is that a red herring?

Thanks!
Jan.

I do see the failed attempts to access the fusion log. Which makes sense if fusion is failing to start. I’d try stopping the daemon to see if it resolves the issue. I have seen fuscript process affect customers previously.

Regards,

Charles

Ok, thanks Charles. I’ll give that a whirl in the morning and let you know.

Best,
Jan.

Hi Charles,

I’m still having difficulties I’m afraid. I stopped and disabled the FusionServer service…

systemctl stop fusion-server
systemctl disable fusion-server

…which killed the FusionServer and fuscript processes. Rebooted and checked and they’re definitely gone…

[root@x40 ~]# ps -A
   PID TTY          TIME CMD
     1 ?        00:00:00 systemd
     2 ?        00:00:00 kthreadd
     3 ?        00:00:00 ksoftirqd/0
     4 ?        00:00:00 kworker/0:0
     5 ?        00:00:00 kworker/0:0H
     6 ?        00:00:00 kworker/u224:0
     7 ?        00:00:00 migration/0
     8 ?        00:00:00 rcu_bh
     9 ?        00:00:00 rcu_sched
    10 ?        00:00:00 watchdog/0
    11 ?        00:00:00 watchdog/1
    12 ?        17-05:47:54 migration/1
    13 ?        00:00:00 ksoftirqd/1
    14 ?        00:00:00 kworker/1:0
    15 ?        00:00:00 kworker/1:0H
    16 ?        00:00:00 kworker/0:1
    17 ?        00:00:00 watchdog/2
    18 ?        17-05:47:54 migration/2
    19 ?        00:00:00 ksoftirqd/2
    20 ?        00:00:00 kworker/2:0
    21 ?        00:00:00 kworker/2:0H
    22 ?        00:00:00 watchdog/3
    23 ?        00:00:00 migration/3
    24 ?        00:00:00 ksoftirqd/3
    25 ?        00:00:00 kworker/3:0
    26 ?        00:00:00 kworker/3:0H
    27 ?        00:00:00 watchdog/4
    28 ?        00:00:00 migration/4
    29 ?        00:00:00 ksoftirqd/4
    30 ?        00:00:00 kworker/4:0
    31 ?        00:00:00 kworker/4:0H
    32 ?        00:00:00 watchdog/5
    33 ?        00:00:00 migration/5
    34 ?        00:00:00 ksoftirqd/5
    35 ?        00:00:00 kworker/5:0
    36 ?        00:00:00 kworker/5:0H
    37 ?        00:00:00 watchdog/6
    38 ?        00:00:00 migration/6
    39 ?        00:00:00 ksoftirqd/6
    40 ?        00:00:00 kworker/6:0
    41 ?        00:00:00 kworker/6:0H
    42 ?        00:00:00 watchdog/7
    43 ?        00:00:00 migration/7
    44 ?        00:00:00 ksoftirqd/7
    45 ?        00:00:00 kworker/7:0
    46 ?        00:00:00 kworker/7:0H
    47 ?        00:00:00 watchdog/8
    48 ?        00:00:00 migration/8
    49 ?        00:00:00 ksoftirqd/8
    50 ?        00:00:00 kworker/8:0
    51 ?        00:00:00 kworker/8:0H
    52 ?        00:00:00 watchdog/9
    53 ?        00:00:00 migration/9
    54 ?        00:00:00 ksoftirqd/9
    55 ?        00:00:00 kworker/9:0
    56 ?        00:00:00 kworker/9:0H
    57 ?        00:00:00 watchdog/10
    58 ?        00:00:00 migration/10
    59 ?        00:00:00 ksoftirqd/10
    60 ?        00:00:00 kworker/10:0
    61 ?        00:00:00 kworker/10:0H
    62 ?        00:00:00 watchdog/11
    63 ?        00:00:00 migration/11
    64 ?        00:00:00 ksoftirqd/11
    65 ?        00:00:00 kworker/11:0
    66 ?        00:00:00 kworker/11:0H
    67 ?        00:00:00 watchdog/12
    68 ?        00:00:00 migration/12
    69 ?        00:00:00 ksoftirqd/12
    70 ?        00:00:00 kworker/12:0
    71 ?        00:00:00 kworker/12:0H
    72 ?        00:00:00 watchdog/13
    73 ?        00:00:00 migration/13
    74 ?        00:00:00 ksoftirqd/13
    75 ?        00:00:00 kworker/13:0
    76 ?        00:00:00 kworker/13:0H
    77 ?        00:00:00 watchdog/14
    78 ?        00:00:00 migration/14
    79 ?        00:00:00 ksoftirqd/14
    80 ?        00:00:00 kworker/14:0
    81 ?        00:00:00 kworker/14:0H
    82 ?        00:00:00 watchdog/15
    83 ?        00:00:00 migration/15
    84 ?        00:00:00 ksoftirqd/15
    85 ?        00:00:00 kworker/15:0
    86 ?        00:00:00 kworker/15:0H
    88 ?        00:00:00 kdevtmpfs
    89 ?        00:00:00 netns
    90 ?        00:00:00 khungtaskd
    91 ?        00:00:00 writeback
    92 ?        00:00:00 kintegrityd
    93 ?        00:00:00 bioset
    94 ?        00:00:00 kblockd
    95 ?        00:00:00 md
   100 ?        00:00:00 kswapd0
   101 ?        00:00:00 ksmd
   102 ?        00:00:00 khugepaged
   103 ?        00:00:00 crypto
   111 ?        00:00:00 kthrotld
   112 ?        00:00:00 kworker/8:1
   113 ?        00:00:00 kworker/u224:1
   115 ?        00:00:00 kmpath_rdacd
   116 ?        00:00:00 kpsmoused
   117 ?        00:00:00 kworker/0:2
   118 ?        00:00:00 ipv6_addrconf
   137 ?        00:00:00 deferwq
   138 ?        00:00:00 kworker/9:1
   139 ?        00:00:00 kworker/1:1
   140 ?        00:00:00 kworker/8:2
   169 ?        00:00:00 kworker/12:1
   174 ?        00:00:00 kworker/13:1
   176 ?        00:00:00 kauditd
   177 ?        00:00:00 kworker/14:1
   296 ?        00:00:00 kworker/2:1
   349 ?        00:00:00 kworker/15:1
   353 ?        00:00:00 plymouthd
   354 ?        00:00:00 kworker/11:1
   356 ?        00:00:00 kworker/3:1
   379 ?        00:00:00 ata_sff
   390 ?        00:00:00 kworker/7:1
   392 ?        00:00:00 scsi_eh_0
   393 ?        00:00:00 scsi_tmf_0
   394 ?        00:00:00 scsi_eh_1
   395 ?        00:00:00 scsi_tmf_1
   396 ?        00:00:00 scsi_eh_2
   397 ?        00:00:00 scsi_tmf_2
   398 ?        00:00:00 scsi_eh_3
   399 ?        00:00:00 scsi_tmf_3
   400 ?        00:00:00 scsi_eh_4
   401 ?        00:00:00 scsi_tmf_4
   402 ?        00:00:00 scsi_eh_5
   403 ?        00:00:00 scsi_tmf_5
   404 ?        00:00:00 kworker/u224:2
   405 ?        00:00:00 kworker/u224:3
   406 ?        00:00:00 kworker/u224:4
   407 ?        00:00:00 kworker/u224:5
   408 ?        00:00:00 kworker/u224:6
   409 ?        00:00:00 kworker/u224:7
   410 ?        00:00:00 kworker/4:1
   411 ?        00:00:00 kworker/5:1
   412 ?        00:00:00 kworker/10:1
   413 ?        00:00:00 kworker/6:1
   420 ?        00:00:00 kworker/0:1H
   482 ?        00:00:00 kdmflush
   483 ?        00:00:00 bioset
   494 ?        00:00:00 kdmflush
   495 ?        00:00:00 bioset
   508 ?        00:00:00 bioset
   509 ?        00:00:00 xfsalloc
   510 ?        00:00:00 xfs_mru_cache
   511 ?        00:00:00 xfs-buf/dm-0
   512 ?        00:00:00 xfs-data/dm-0
   513 ?        00:00:00 xfs-conv/dm-0
   514 ?        00:00:00 xfs-cil/dm-0
   515 ?        00:00:00 xfs-reclaim/dm-
   516 ?        00:00:00 xfs-log/dm-0
   517 ?        00:00:00 xfs-eofblocks/d
   518 ?        00:00:00 xfsaild/dm-0
   520 ?        00:00:00 kworker/2:2
   590 ?        00:00:00 systemd-journal
   591 ?        00:00:00 systemd-readahe
   607 ?        00:00:00 kworker/4:2
   613 ?        00:00:00 lvmetad
   614 ?        00:00:00 kworker/1:2
   618 ?        00:00:00 kworker/5:2
   620 ?        00:00:00 kworker/6:2
   621 ?        00:00:00 systemd-udevd
   623 ?        00:00:00 kworker/11:2
   676 ?        00:00:00 kworker/3:1H
   677 ?        00:00:00 irq/39-mei_me
   738 ?        00:00:00 kworker/2:3
   748 ?        00:00:00 led_workqueue
   759 ?        00:00:00 kworker/10:2
   761 ?        00:00:00 kworker/12:2
   763 ?        00:00:00 kvm-irqfd-clean
   764 ?        00:00:00 edac-poller
   767 ?        00:00:00 xfs-buf/sda2
   768 ?        00:00:00 xfs-data/sda2
   769 ?        00:00:00 xfs-conv/sda2
   770 ?        00:00:00 xfs-cil/sda2
   771 ?        00:00:00 xfs-reclaim/sda
   772 ?        00:00:00 xfs-log/sda2
   773 ?        00:00:00 xfs-eofblocks/s
   774 ?        00:00:00 xfsaild/sda2
   784 ?        00:00:00 kworker/4:1H
   792 ?        00:00:00 kdmflush
   793 ?        00:00:00 bioset
   799 ?        00:00:00 kworker/3:2
   801 ?        00:00:00 xfs-buf/dm-2
   802 ?        00:00:00 xfs-data/dm-2
   803 ?        00:00:00 xfs-conv/dm-2
   804 ?        00:00:00 xfs-cil/dm-2
   805 ?        00:00:00 xfs-reclaim/dm-
   806 ?        00:00:00 xfs-log/dm-2
   807 ?        00:00:00 xfs-eofblocks/d
   808 ?        00:00:00 xfsaild/dm-2
   822 ?        00:00:00 kworker/13:2
   826 ?        00:00:00 auditd
   849 ?        00:00:00 polkitd
   850 ?        00:00:00 irqbalance
   853 ?        00:00:00 rsyslogd
   859 ?        00:00:00 dbus-daemon
   870 ?        00:00:00 NetworkManager
   871 ?        00:00:00 systemd-logind
   875 ?        00:00:00 chronyd
   893 ?        00:00:00 systemd-hostnam
  1072 ?        00:00:00 kworker/11:1H
  1085 ?        00:00:00 kworker/1:1H
  1092 ?        00:00:00 sshd
  1093 ?        00:00:00 tuned
  1095 ?        00:00:00 rc.local
  1099 ?        00:00:00 Xorg
  1101 ?        00:00:01 deadlinelaunche
  1127 ?        00:00:00 cifsiod
  1257 ?        00:00:00 master
  1258 ?        00:00:00 pickup
  1259 ?        00:00:00 qmgr
  1267 ?        00:00:02 deadlineslave
  1282 ?        00:00:00 cifsd
  1287 ?        00:00:00 cifsd
  1312 ?        00:00:00 crond
  1501 ?        00:00:00 kworker/12:1H
  1508 ?        00:00:00 kworker/10:1H
  1510 ?        00:00:00 in.telnetd
  1511 ?        00:00:00 login
  1513 ?        00:00:01 Main
  1520 pts/1    00:00:00 bash
  1543 pts/1    00:00:00 su
  1544 ?        00:00:00 kworker/7:1H
  1545 pts/1    00:00:00 bash
  1578 pts/1    00:00:00 ps

To my considerable surprise I can still render the comp from the command line. I’d assumed that the license check would fail but it seems it will load FusionServer on demand…

[root@x40 ~]# /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNodeWrapper /
mnt/s/contents/waterslide/comps/tests/jrTest9.comp --verbose --render --start 1
 --end 10

---------------------------------------------------
Starting Fusion Render Node 9.0.2 at 16/Jan/18 09:45:24
/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
---------------------------------------------------
FusionScript Server [8963] Started
Host 'FusionServer' [8966] Added
Checking for licenses...
Loading support DLLs
DNX SDK API version 2.3.4-41-r
Loading Plugins
Initialising Class Registry
Host 'Fusion' [8950] Added
Loading Comp at /mnt/s/contents/waterslide/comps/tests/jrTest9.comp
Rendering Comp, frames 1..10, step 1

Listening for commands...

Render started at Tue 9:45AM  (Range: 1.0 to 10.0)
Rendered frame 1 (1 of 10), took 0.151549 secs
Rendered frame 2 (2 of 10), took 0.133394 secs
Rendered frame 3 (3 of 10), took 0.137107 secs
Rendered frame 4 (4 of 10), took 0.13715 secs
Rendered frame 5 (5 of 10), took 0.138739 secs
Rendered frame 6 (6 of 10), took 0.133726 secs
Rendered frame 7 (7 of 10), took 0.135574 secs
Rendered frame 8 (8 of 10), took 0.133778 secs
Rendered frame 9 (9 of 10), took 0.137955 secs
Rendered frame 10 (10 of 10), took 0.131851 secs
Render completed successfully at Tue 9:45AM - Total Time: 0h 0m 1.22s, Average:
7.38 frames/second
Auto-exiting with errcode 0
Cleanup licenses
Host 'Fusion' Removed
[root@x40 ~]# Host 'FusionServer' Removed
FusionScript Server [8963] Terminated

But. I still get the same problem through deadline…

2018-01-16 09:45:50:  0: Loading Job's Plugin timeout is Disabled
2018-01-16 09:45:52:  0: Executing plugin command of type 'Sync Files for Job'
2018-01-16 09:45:52:  0: All job files are already synchronized
2018-01-16 09:45:53:  0: Plugin Fusion was already synchronized.
2018-01-16 09:45:53:  0: Done executing plugin command of type 'Sync Files for Job'
2018-01-16 09:45:53:  0: Executing plugin command of type 'Initialize Plugin'
2018-01-16 09:45:53:  0: INFO: Executing plugin script '/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/Fusion.py'
2018-01-16 09:45:53:  0: INFO: About: Fusion Plugin for Deadline
2018-01-16 09:45:53:  0: INFO: Render Job As User disabled, running as current user 'root'
2018-01-16 09:45:53:  0: INFO: The job's environment will be merged with the current environment before rendering
2018-01-16 09:45:53:  0: Done executing plugin command of type 'Initialize Plugin'
2018-01-16 09:45:53:  0: Start Job timeout is disabled.
2018-01-16 09:45:53:  0: Task timeout is disabled.
2018-01-16 09:45:53:  0: Loaded job: Untitled (5a5754ec7be4ec2290c92049)
2018-01-16 09:45:54:  0: Executing plugin command of type 'Start Job'
2018-01-16 09:45:54:  0: INFO: Executing global job preload script '/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/GlobalJobPreLoad.py'
2018-01-16 09:45:54:  0: INFO: Looking for AWS Portal File Transfer...
2018-01-16 09:45:54:  0: INFO: Looking for File Transfer controller in /opt/Thinkbox/S3BackedCache/bin/task.py...
2018-01-16 09:45:54:  0: INFO: Could not find AWS Portal File Transfer.
2018-01-16 09:45:54:  0: INFO: AWS Portal File Transfer is not installed on the system.
2018-01-16 09:45:54:  0: INFO: Starting monitored managed process Fusion
2018-01-16 09:45:54:  0: INFO: Stdout Redirection Enabled: True
2018-01-16 09:45:54:  0: INFO: Asynchronous Stdout Enabled: False
2018-01-16 09:45:54:  0: INFO: Stdout Handling Enabled: True
2018-01-16 09:45:54:  0: INFO: Popup Handling Enabled: True
2018-01-16 09:45:54:  0: INFO: QT Popup Handling Enabled: False
2018-01-16 09:45:54:  0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2018-01-16 09:45:54:  0: INFO: Using Process Tree: True
2018-01-16 09:45:54:  0: INFO: Hiding DOS Window: False
2018-01-16 09:45:54:  0: INFO: Creating New Console: False
2018-01-16 09:45:54:  0: INFO: Running as user: root
2018-01-16 09:45:54:  0: INFO: Executable: "/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNodeWrapper"
2018-01-16 09:45:54:  0: INFO: Argument: /quiet /listen /verbose /log "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log"
2018-01-16 09:45:54:  0: INFO: Full Command: "/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNodeWrapper" /quiet /listen /verbose /log "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log"
2018-01-16 09:45:54:  0: INFO: Startup Directory: "/opt/BlackmagicDesign/FusionRenderNode9"
2018-01-16 09:45:54:  0: INFO: Process Priority: BelowNormal
2018-01-16 09:45:54:  0: INFO: Process Affinity: default
2018-01-16 09:45:54:  0: INFO: Process is now running
2018-01-16 09:45:54:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:45:54:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:45:55:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:45:56:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:45:57:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:45:58:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:45:58:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:00:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:01:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:02:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:03:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:04:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:05:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:06:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:07:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:08:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:09:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:10:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:11:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:12:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:13:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:14:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:15:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:16:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:17:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:18:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:19:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:20:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:21:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:22:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:23:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:24:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:25:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:26:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:27:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:28:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:29:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:30:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:31:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:32:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:33:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:34:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:35:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:36:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:37:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:38:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:39:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:40:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:41:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:43:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:44:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:45:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:46:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:47:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:48:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:49:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:50:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:51:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:52:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:53:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:54:  0: INFO: Fusion Scripting has timed out.
2018-01-16 09:46:54:  0: INFO: Starting monitored managed process StartJob
2018-01-16 09:46:54:  0: INFO: Update timeout has been set to 150 seconds
2018-01-16 09:46:54:  0: INFO: Stdout Redirection Enabled: True
2018-01-16 09:46:54:  0: INFO: Asynchronous Stdout Enabled: False
2018-01-16 09:46:54:  0: INFO: Stdout Handling Enabled: True
2018-01-16 09:46:54:  0: INFO: Popup Handling Enabled: True
2018-01-16 09:46:54:  0: INFO: QT Popup Handling Enabled: False
2018-01-16 09:46:54:  0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2018-01-16 09:46:54:  0: INFO: Using Process Tree: True
2018-01-16 09:46:54:  0: INFO: Hiding DOS Window: True
2018-01-16 09:46:54:  0: INFO: Creating New Console: False
2018-01-16 09:46:54:  0: INFO: Running as user: root
2018-01-16 09:46:54:  0: INFO: Executable: "/opt/BlackmagicDesign/FusionRenderNode9/fuscript"
2018-01-16 09:46:54:  0: CheckPathMapping: Swapped "S:/contents/waterslide/comps/tests/jrTest9.comp" with "/mnt/s/contents/waterslide/comps/tests/jrTest9.comp"
2018-01-16 09:46:54:  0: INFO: Argument: "/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript" "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempRIHLY0/jrTest9.comp" 30
2018-01-16 09:46:54:  0: INFO: Full Command: "/opt/BlackmagicDesign/FusionRenderNode9/fuscript" "/root/Thinkbox/Deadline10/slave/x40/plugins/5a5754ec7be4ec2290c92049/StartJob.eyeonscript" "/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/thread0_tempRIHLY0/jrTest9.comp" 30
2018-01-16 09:46:54:  0: INFO: Startup Directory: "/opt/BlackmagicDesign/FusionRenderNode9"
2018-01-16 09:46:54:  0: INFO: Process Priority: BelowNormal
2018-01-16 09:46:54:  0: INFO: Process Affinity: default
2018-01-16 09:46:54:  0: INFO: Process is now running
2018-01-16 09:46:54:  0: STDOUT: Fusion Script Interpreter
2018-01-16 09:46:54:  0: STDOUT: Copyright (C) 2005 - 2017 Blackmagic Design Pty. Ltd.
2018-01-16 09:46:54:  0: STDOUT: Connecting to Fusion...
2018-01-16 09:46:55:  0: INFO: Fusion log file does not exist yet: /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
2018-01-16 09:46:55:  0: STDOUT: ---------------------------------------------------
2018-01-16 09:46:55:  0: STDOUT: Starting Fusion Render Node 9.0.2 at 16/Jan/18 09:45:54
2018-01-16 09:46:55:  0: STDOUT: /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
2018-01-16 09:46:55:  0: STDOUT: ---------------------------------------------------
2018-01-16 09:46:55:  0: STDOUT: Cleanup licenses
2018-01-16 09:46:55:  0: WARNING: Monitored managed process Fusion is no longer running
2018-01-16 09:46:55:  0: Done executing plugin command of type 'Start Job'
2018-01-16 09:46:57:  Scheduler Thread - Render Thread 0 threw a major error: 
2018-01-16 09:46:57:  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2018-01-16 09:46:57:  Exception Details
2018-01-16 09:46:57:  RenderPluginException -- Error: Monitored managed process "Fusion" has exited or been terminated.
2018-01-16 09:46:57:    at Deadline.Plugins.PluginWrapper.StartJob (System.String& outMessage, FranticX.Processes.ManagedProcess+AbortLevel& abortLevel) [0x00072] in <688b38d6cc154e4ba006209d62c30730>:0
2018-01-16 09:46:57:  RenderPluginException.Cause: JobError (2)
2018-01-16 09:46:57:  RenderPluginException.Level: Major (1)
2018-01-16 09:46:57:  RenderPluginException.HasSlaveLog: True
2018-01-16 09:46:57:  RenderPluginException.SlaveLogFileName: /var/log/Thinkbox/Deadline10/deadlineslave_renderthread_0-x40-0000.log
2018-01-16 09:46:57:  Exception.Data: ( )
2018-01-16 09:46:57:  Exception.TargetSite: Deadline.Slaves.Messaging.PluginResponseMemento d(Deadline.Net.DeadlineMessage)
2018-01-16 09:46:57:  Exception.Source: deadline
2018-01-16 09:46:57:  Exception.HResult: -2146233088
2018-01-16 09:46:57:    Exception.StackTrace: 
2018-01-16 09:46:57:    at Deadline.Plugins.SandboxedPlugin.d (Deadline.Net.DeadlineMessage arb) [0x00242] in <688b38d6cc154e4ba006209d62c30730>:0 
2018-01-16 09:46:57:    at Deadline.Plugins.SandboxedPlugin.StartJob (Deadline.Jobs.Job job) [0x00083] in <688b38d6cc154e4ba006209d62c30730>:0 
2018-01-16 09:46:57:    at Deadline.Slaves.SlaveRenderThread.c (Deadline.IO.TaskLogWriter ahj) [0x003f6] in <688b38d6cc154e4ba006209d62c30730>:0 
2018-01-16 09:46:57:  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Note that I’ve created a wrapper for FusionRenderNode that sits in the same directory, purely to set env variables. It works as I’ve used it in the command line example above and it looks like this…

#!/bin/sh
export DISPLAY=:0 && export FUSION_LICENSE_SERVER=10.1.1.16 && /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode "$@"

If you take a look in root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/ are any files actually being written? Specifically the fusion.log file?

Regards,

Charles

/root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log doesn’t exist…

[root@x40 /]# ls -l /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log
ls: cannot access /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0/fusion.log: No such file or directory

But the directory is being created…

[root@x40 /]# ls -la /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049/fusionLog_tempe13mU0
drwxr-xr-x   2 root root    6 Jan 16 09:45 .
drwxrwxrwx 152 root root 8192 Jan 16 09:48 ..

And lots of ones like it…

[root@x40 /]# ls -la /root/Thinkbox/Deadline10/slave/x40/jobsData/5a5754ec7be4ec2290c92049
drwxrwxrwx  152 root root 8192 Jan 16 09:48 .
drwxrwxrwx.   3 root root   38 Jan 15 09:56 ..
drwxr-xr-x    2 root root    6 Jan 15 14:14 fusionLog_temp0fItP0
drwxr-xr-x    2 root root    6 Jan 15 20:01 fusionLog_temp1BNX70
drwxr-xr-x    2 root root    6 Jan 15 13:50 fusionLog_temp1UScH0
drwxr-xr-x    2 root root    6 Jan 15 13:59 fusionLog_temp3IW8i0
drwxr-xr-x    2 root root    6 Jan 15 13:46 fusionLog_temp3jQlF0
drwxr-xr-x    2 root root    6 Jan 15 13:44 fusionLog_temp4WhWu0
drwxr-xr-x    2 root root    6 Jan 15 13:53 fusionLog_temp5WxeB0
drwxr-xr-x    2 root root    6 Jan 15 10:13 fusionLog_temp62G4q0
drwxr-xr-x    2 root root    6 Jan 15 13:32 fusionLog_temp6Xe2O0
drwxr-xr-x    2 root root    6 Jan 15 14:38 fusionLog_temp7Be8y0
drwxr-xr-x    2 root root    6 Jan 15 13:31 fusionLog_temp7o5Qa0
drwxr-xr-x    2 root root    6 Jan 15 14:10 fusionLog_temp8jSTV0
drwxr-xr-x    2 root root    6 Jan 15 13:47 fusionLog_temp8QxkA0
drwxr-xr-x    2 root root    6 Jan 15 13:40 fusionLog_temp8wfko0
drwxr-xr-x    2 root root    6 Jan 15 14:18 fusionLog_tempAD8HP0
drwxr-xr-x    2 root root    6 Jan 15 14:32 fusionLog_tempaH3sM0
drwxr-xr-x    2 root root    6 Jan 15 13:55 fusionLog_tempAR3N50
drwxr-xr-x    2 root root    6 Jan 15 13:56 fusionLog_tempaY7MD0
drwxr-xr-x    2 root root    6 Jan 16 09:47 fusionLog_tempB1UQZ0
drwxr-xr-x    2 root root    6 Jan 15 13:38 fusionLog_tempBE6JD0
drwxr-xr-x    2 root root    6 Jan 15 13:35 fusionLog_tempBFzXl0
drwxr-xr-x    2 root root    6 Jan 15 14:35 fusionLog_tempcwEBC0
drwxr-xr-x    2 root root    6 Jan 15 13:45 fusionLog_tempd3m500
drwxr-xr-x    2 root root    6 Jan 15 13:37 fusionLog_tempdTbkl0
drwxr-xr-x    2 root root    6 Jan 15 14:13 fusionLog_tempdTIwg0
drwxr-xr-x    2 root root    6 Jan 16 09:45 fusionLog_tempe13mU0
drwxr-xr-x    2 root root    6 Jan 15 13:42 fusionLog_tempE5BYG0
drwxr-xr-x    2 root root    6 Jan 15 13:58 fusionLog_tempEboDc0
drwxr-xr-x    2 root root    6 Jan 15 14:17 fusionLog_tempFGNuM0
drwxr-xr-x    2 root root    6 Jan 15 14:07 fusionLog_tempGIYfF0
drwxr-xr-x    2 root root    6 Jan 16 09:41 fusionLog_tempGllsv0
drwxr-xr-x    2 root root    6 Jan 15 14:29 fusionLog_tempgxJNI0
drwxr-xr-x    2 root root    6 Jan 15 14:33 fusionLog_tempGZFJl0
drwxr-xr-x    2 root root    6 Jan 15 14:20 fusionLog_tempH1ZlQ0
drwxr-xr-x    2 root root    6 Jan 15 14:11 fusionLog_temphp8kj0
drwxr-xr-x    2 root root    6 Jan 15 14:05 fusionLog_tempHs49H0
drwxr-xr-x    2 root root    6 Jan 15 14:21 fusionLog_tempHSdn30
drwxr-xr-x    2 root root    6 Jan 15 13:33 fusionLog_tempHUDTF0
drwxr-xr-x    2 root root    6 Jan 16 09:40 fusionLog_tempHvNCP0
drwxr-xr-x    2 root root    6 Jan 15 14:36 fusionLog_tempiuufM0
drwxr-xr-x    2 root root    6 Jan 15 14:27 fusionLog_tempiW6kG0
drwxr-xr-x    2 root root    6 Jan 15 13:29 fusionLog_tempk5HyQ0
drwxr-xr-x    2 root root    6 Jan 15 20:05 fusionLog_tempKMr130
drwxr-xr-x    2 root root    6 Jan 15 14:09 fusionLog_tempkotie0
drwxr-xr-x    2 root root    6 Jan 15 13:39 fusionLog_tempLFA3p0
drwxr-xr-x    2 root root    6 Jan 15 14:08 fusionLog_templFAO20
drwxr-xr-x    2 root root    6 Jan 15 14:03 fusionLog_tempLkfvT0
drwxr-xr-x    2 root root    6 Jan 15 09:56 fusionLog_tempMAc8j0
drwxr-xr-x    2 root root    6 Jan 15 14:39 fusionLog_tempmdbTG0
drwxr-xr-x    2 root root    6 Jan 15 10:14 fusionLog_tempnjsZX0
drwxr-xr-x    2 root root    6 Jan 15 09:57 fusionLog_tempnpp620
drwxr-xr-x    2 root root    6 Jan 15 13:43 fusionLog_tempNvl4b0
drwxr-xr-x    2 root root    6 Jan 15 13:57 fusionLog_tempo85QT0
drwxr-xr-x    2 root root    6 Jan 16 09:42 fusionLog_temppIqR10
drwxr-xr-x    2 root root    6 Jan 15 14:04 fusionLog_tempr11fA0
drwxr-xr-x    2 root root    6 Jan 15 14:28 fusionLog_temps9vAC0
drwxr-xr-x    2 root root    6 Jan 15 14:01 fusionLog_tempSNapA0
drwxr-xr-x    2 root root    6 Jan 15 13:30 fusionLog_tempszx3a0
drwxr-xr-x    2 root root    6 Jan 15 20:03 fusionLog_tempT8k2m0
drwxr-xr-x    2 root root    6 Jan 15 14:15 fusionLog_temptOP4y0
drwxr-xr-x    2 root root    6 Jan 15 14:26 fusionLog_temptUD8P0
drwxr-xr-x    2 root root    6 Jan 16 09:39 fusionLog_tempu88ea0
drwxr-xr-x    2 root root    6 Jan 15 14:40 fusionLog_tempUuMDo0
drwxr-xr-x    2 root root    6 Jan 15 14:34 fusionLog_tempW1CnW0
drwxr-xr-x    2 root root    6 Jan 15 13:51 fusionLog_tempwO3060
drwxr-xr-x    2 root root    6 Jan 15 14:31 fusionLog_tempWuGvM0
drwxr-xr-x    2 root root    6 Jan 15 13:36 fusionLog_tempXEPfK0
drwxr-xr-x    2 root root    6 Jan 15 14:24 fusionLog_tempXJNDz0
drwxr-xr-x    2 root root    6 Jan 15 20:04 fusionLog_tempXSN0Y0
drwxr-xr-x    2 root root    6 Jan 15 14:23 fusionLog_tempxWdFt0
drwxr-xr-x    2 root root    6 Jan 15 14:16 fusionLog_tempXZCqu0
drwxr-xr-x    2 root root    6 Jan 15 13:49 fusionLog_tempyGVzZ0
drwxr-xr-x    2 root root    6 Jan 15 14:22 fusionLog_tempza9ky0
drwxr-xr-x    2 root root    6 Jan 15 13:52 fusionLog_tempZE6oE0
drwxr-xr-x    2 root root    6 Jan 15 14:02 fusionLog_tempZT5R70
drwxr-xr-x    2 root root   26 Jan 15 14:09 thread0_temp0UynC0
drwxr-xr-x    2 root root   26 Jan 15 13:36 thread0_temp1C96T0
drwxr-xr-x    2 root root   26 Jan 15 14:15 thread0_temp2GcUE0
drwxr-xr-x    2 root root   26 Jan 15 14:00 thread0_temp2PVxg0
drwxr-xr-x    2 root root   26 Jan 15 13:33 thread0_temp3f2YE0
drwxr-xr-x    2 root root   26 Jan 15 14:14 thread0_temp3UlmP0
drwxr-xr-x    2 root root   26 Jan 15 14:24 thread0_temp4dOgI0
drwxr-xr-x    2 root root   26 Jan 15 14:40 thread0_temp4S0H20
drwxr-xr-x    2 root root   26 Jan 15 14:21 thread0_temp4XfGW0
drwxr-xr-x    2 root root   26 Jan 15 20:06 thread0_temp4zy770
drwxr-xr-x    2 root root   26 Jan 15 14:02 thread0_temp56a7L0
drwxr-xr-x    2 root root   26 Jan 15 14:25 thread0_temp6D0Yq0
drwxr-xr-x    2 root root   26 Jan 16 09:40 thread0_temp7S5Q60
drwxr-xr-x    2 root root   26 Jan 15 14:30 thread0_temp8cnxc0
drwxr-xr-x    2 root root   26 Jan 15 14:23 thread0_temp8n2tE0
drwxr-xr-x    2 root root   26 Jan 15 13:52 thread0_temp8Rmmp0
drwxr-xr-x    2 root root   26 Jan 15 14:06 thread0_temp9272G0
drwxr-xr-x    2 root root   26 Jan 15 13:54 thread0_tempacxJU0
drwxr-xr-x    2 root root   26 Jan 15 14:41 thread0_tempadYRF0
drwxr-xr-x    2 root root   26 Jan 15 13:57 thread0_tempb2MKc0
drwxr-xr-x    2 root root   26 Jan 15 14:11 thread0_tempBQUpc0
drwxr-xr-x    2 root root   26 Jan 15 14:35 thread0_tempcryiC0
drwxr-xr-x    2 root root   26 Jan 15 14:03 thread0_tempDpZSu0
drwxr-xr-x    2 root root   26 Jan 15 13:51 thread0_tempdtGoS0
drwxr-xr-x    2 root root   26 Jan 15 13:39 thread0_tempe8Ua90
drwxr-xr-x    2 root root   26 Jan 15 13:48 thread0_tempek63M0
drwxr-xr-x    2 root root   26 Jan 15 14:36 thread0_tempf16xE0
drwxr-xr-x    2 root root   26 Jan 16 09:42 thread0_tempg61YB0
drwxr-xr-x    2 root root   26 Jan 15 13:53 thread0_tempG7rH30
drwxr-xr-x    2 root root   26 Jan 15 14:37 thread0_tempgp8GU0
drwxr-xr-x    2 root root   26 Jan 15 20:05 thread0_tempipw3T0
drwxr-xr-x    2 root root   26 Jan 16 09:43 thread0_tempJWj640
drwxr-xr-x    2 root root   26 Jan 15 13:43 thread0_tempjzCKI0
drwxr-xr-x    2 root root   26 Jan 15 13:32 thread0_tempKepfu0
drwxr-xr-x    2 root root   26 Jan 15 14:33 thread0_tempKXs9b0
drwxr-xr-x    2 root root   26 Jan 15 13:58 thread0_tempLbZk40
drwxr-xr-x    2 root root   26 Jan 15 13:34 thread0_tempLSvSC0
drwxr-xr-x    2 root root   26 Jan 15 14:17 thread0_tempM67ja0
drwxr-xr-x    2 root root   26 Jan 15 14:08 thread0_tempMf9qj0
drwxr-xr-x    2 root root   26 Jan 15 13:56 thread0_tempmKHne0
drwxr-xr-x    2 root root   26 Jan 15 09:57 thread0_tempmPtf50
drwxr-xr-x    2 root root   26 Jan 15 10:15 thread0_tempNdkMK0
drwxr-xr-x    2 root root   26 Jan 16 09:41 thread0_tempNjBfI0
drwxr-xr-x    2 root root   26 Jan 15 14:12 thread0_tempnZs7R0
drwxr-xr-x    2 root root   26 Jan 15 13:47 thread0_tempO28Ce0
drwxr-xr-x    2 root root   26 Jan 15 14:29 thread0_tempPvHmB0
drwxr-xr-x    2 root root   26 Jan 15 14:32 thread0_tempQZ1Ey0
drwxr-xr-x    2 root root   26 Jan 15 20:04 thread0_tempQZo4B0
drwxr-xr-x    2 root root   26 Jan 15 14:16 thread0_tempRFHK20
drwxr-xr-x    2 root root   26 Jan 16 09:46 thread0_tempRIHLY0
drwxr-xr-x    2 root root   26 Jan 15 14:22 thread0_temprnjYX0
drwxr-xr-x    2 root root   26 Jan 15 14:28 thread0_tempRsUoI0
drwxr-xr-x    2 root root   26 Jan 15 14:39 thread0_temprwkNB0
drwxr-xr-x    2 root root   26 Jan 15 14:10 thread0_tempSHFQD0
drwxr-xr-x    2 root root   26 Jan 15 14:05 thread0_tempSiN1U0
drwxr-xr-x    2 root root   26 Jan 15 14:18 thread0_tempsWzAr0
drwxr-xr-x    2 root root   26 Jan 15 13:41 thread0_temptOtix0
drwxr-xr-x    2 root root   26 Jan 15 13:30 thread0_temptpUIw0
drwxr-xr-x    2 root root   26 Jan 15 13:38 thread0_tempTxT1c0
drwxr-xr-x    2 root root   26 Jan 15 14:04 thread0_tempU9R8w0
drwxr-xr-x    2 root root   26 Jan 15 14:27 thread0_tempuinGX0
drwxr-xr-x    2 root root   26 Jan 15 09:58 thread0_tempw22600
drwxr-xr-x    2 root root   26 Jan 15 13:45 thread0_tempwAfOs0
drwxr-xr-x    2 root root   26 Jan 16 09:48 thread0_tempWAk4a0
drwxr-xr-x    2 root root   26 Jan 15 20:02 thread0_tempwGG9x0
drwxr-xr-x    2 root root   26 Jan 15 13:31 thread0_tempWsr4f0
drwxr-xr-x    2 root root   26 Jan 15 13:59 thread0_tempxEC7D0
drwxr-xr-x    2 root root   26 Jan 15 14:34 thread0_tempxxi610
drwxr-xr-x    2 root root   26 Jan 15 13:44 thread0_tempy1iWM0
drwxr-xr-x    2 root root   26 Jan 15 13:46 thread0_tempYbNwk0
drwxr-xr-x    2 root root   26 Jan 15 13:50 thread0_tempYjgDv0
drwxr-xr-x    2 root root   26 Jan 15 13:37 thread0_tempypx4I0
drwxr-xr-x    2 root root   26 Jan 15 13:40 thread0_tempzjrtk0
drwxr-xr-x    2 root root   26 Jan 15 14:19 thread0_tempzmD3Z0
drwxr-xr-x    2 root root   26 Jan 15 10:14 thread0_tempzPGSN0

Throwing my thoughts in here now…

The command we’re passing to Fusion is pretty simple. With the batch mode enabled, we’re launching it like this from the command line:

"/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode" /quiet /listen /verbose /log "/tmp/fusionLog_tempxsl2K0/fusion.log"

That seems to be what should be generating the log for us and I’m wondering what it’s exit code is. Could you run it and then immediately after run this guy:

echo "Exit code was $?"

That should let us know if it’s segfaulting or not. Also, it might be helpful if you print the environment in your wrapper script so we can compare what your shell has set and what Deadline does. It wouldn’t be the first time some inconsistency has caused us problems :slight_smile:

Hi Edwin,

Thanks for looking at this for me. I tried as follows…

[root@x40 ~]# export DISPLAY=:0 && "/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode" /quiet /listen /verbose /log "/tmp/fusionLog_tempxsl2K0/fusion.log"

---------------------------------------------------
Starting Fusion Render Node 9.0.2 at 17/Jan/18 19:53:42
/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
---------------------------------------------------
Cleanup licenses
[root@x40 ~]# echo "Exit code was $?"
Exit code was 255

I don’t know if this helps but I ran the same command but provided a comp for it. It rendered but did not generate a log file…

[root@x40 temp]# export DISPLAY=:0 && /opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode /mnt/s/contents/waterslide/comps/tests/jrTest9.comp --verbose --render --start 1 --end 10 /log /temp/fusion.log"

---------------------------------------------------
Starting Fusion Render Node 9.0.2 at 17/Jan/18 20:41:08
/opt/BlackmagicDesign/FusionRenderNode9/FusionRenderNode
---------------------------------------------------
FusionScript Server [18485] Started
Host 'FusionServer' [18488] Added
Checking for licenses...
Loading support DLLs
DNX SDK API version 2.3.4-41-r
Loading Plugins
Initialising Class Registry
Host 'Fusion' [18472] Added
Loading Comp at /mnt/s/contents/waterslide/comps/tests/jrTest9.comp
Rendering Comp, frames 1..10, step 1

Listening for commands...

Render started at Wed 8:41PM  (Range: 1.0 to 10.0)
Rendered frame 1 (1 of 10), took 0.154487 secs
Rendered frame 2 (2 of 10), took 0.135883 secs
Rendered frame 3 (3 of 10), took 0.139732 secs
Rendered frame 4 (4 of 10), took 0.133328 secs
Rendered frame 5 (5 of 10), took 0.144208 secs
Rendered frame 6 (6 of 10), took 0.128608 secs
Rendered frame 7 (7 of 10), took 0.13734 secs
Rendered frame 8 (8 of 10), took 0.133623 secs
Rendered frame 9 (9 of 10), took 0.139794 secs
Rendered frame 10 (10 of 10), took 0.131338 secs
Render completed successfully at Wed 8:41PM - Total Time: 0h 0m 1.22s, Average:
7.35 frames/second
Auto-exiting with errcode 0
Cleanup licenses
Host 'Fusion' Removed

[root@x40 temp]# dir

[root@x40 temp]# echo "Exit code was $?"
Exit code was 0

Did that test run create a log as “/tmp/fusionLog_tempxsl2K0/fusion.log”? I forgot to ask that specifically. I guess checking the exit code of your script might be good from a comparison.

My goal here is to try and understand if there is any difference between running the command outside of Deadline versus inside. It’s fairly common that there is some missing or different environment variable that causes issues here. To that end I had a pretty good talk with a developer about how this magic works, and it may be possible to run everything without logging…

An interesting workaround for now, have you tried running the non-batch mode for the time being? You’ll see it at the bottom of the submitter as “Command line Mode”:
2018-01-18 16_10_52-integrated_fusion_iup.png (PNG Image, 645 × 783 pixels).png

Also, can I give you a call one afternoon? I’m in central Canada so it would have to be in the afternoon for you. I have an opening on Monday.

Hi Edwin,

Does command line mode use the FusionCmd plugin? From memory is this consoleslave.exe on windows? I’m a bit fuzzy as I can’t dial into the office this evening to check but I didn’t think there was an equivalent on linux. I believe I looked at this and there wasn’t a default linux executable path for that plugin in deadline and I couldn’t find anything to run in the default fusion install location.

I could very well be wrong about that. It might be tricky to look at this tomorrow but I’ll try.

A call to discuss monday would be fantastic. I’ll follow this up with an email on the support request.

Thanks,
Jan.

Nuts. It looks like you’re right. At least I’m fixing my assumptions on Fusion here. :smiley:

Okay, well we’ll poke at this Monday and see if we can figure it out. The guess on our side at the moment is that Fusion is somehow crashing within Deadline at some point and the lack of log is actually unrelated.

Quick update for everyone here. We’ve found that at least when running the FusionCmd plugin, arguments need to start with “–” on Linux instead of the “/” you’d be used to on Windows. So, “/start 1” needs to be “–start 1”. Still trying to figure out the Fusion Rendernode + FUScript workflow though…

Privacy | Site terms | Cookie preferences