Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] Bug Reporting => Topic started by: Phasma on 2017-12-07, 15:37:05

Title: DR not working if Master starts as Slave
Post by: Phasma on 2017-12-07, 15:37:05
Hi again, I found something again :-)

lets say you have some DR slaves running in the network. you start rendering locally on your workstation using them - everything is fine! If you submit this master scene as a FarmJob however (via Deadline/Backburner) so the DR Master is actually a 3DsMax instance in slave mode - the DR Slaves will not be able to Start up max and render ("Can not connect to 3dsMax..."). Doing the same thing again forcing Workstation mode on the Master-Job works fine. As workstation mode requires a 3DsMax license it would be nice to have it working in normal max renderslave mode.

Thanks :-)
Title: Re: DR not working if Master starts as Slave
Post by: maru on 2017-12-08, 12:12:33
Hi, I am not sure if I understand your message correctly.

lets say you have some DR slaves running in the network. you start rendering locally on your workstation using them - everything is fine!
So this is basically the "standard" DR setup, and everything is fine here, right?

Quote
If you submit this master scene as a FarmJob however (via Deadline/Backburner)
What exactly do you mean here? The scene is submitted as a job to the farm, so one of the slaves should behave like a master?

Quote
so the DR Master is actually a 3DsMax instance in slave mode - the DR Slaves will not be able to Start up max and render ("Can not connect to 3dsMax..."). Doing the same thing again forcing Workstation mode on the Master-Job works fine. As workstation mode requires a 3DsMax license it would be nice to have it working in normal max renderslave mode.
So you basically want to designate one of your slaves as a new master, and have it render using the rest of the slaves?

I think this should work, so if you are getting the "cannot connect" message, it is probably some different issue.

First of all, are you using Corona Renderer 1.7 hotfix 2? https://corona-renderer.com/download/
Remember about 1.7 hf2 installed on all PCs, and DR server 1.7 hf2 running on all slaves.
Title: Re: DR not working if Master starts as Slave
Post by: NicolasC on 2017-12-08, 13:48:43
Quote
so the DR Master is actually a 3DsMax instance in slave mode - the DR Slaves will not be able to Start up max and render ("Can not connect to 3dsMax..."). Doing the same thing again forcing Workstation mode on the Master-Job works fine. As workstation mode requires a 3DsMax license it would be nice to have it working in normal max renderslave mode.
So you basically want to designate one of your slaves as a new master, and have it render using the rest of the slaves?
I'd have understood the same thing. That's something we regularly do here, no problem so far AS LONG AS workstation is closed. Otherwise, it seems Corona considers a double lic usage: one for the "main" workstation, one other for the slave used as master through BB submitting. We'll have to install hf2 to check.
Title: Re: DR not working if Master starts as Slave
Post by: Phasma on 2017-12-16, 12:24:49
Hello and thanks for the replies.

You understood me absolutely correctly :-)

I tried it with the latest hotfix. like I said, it works if this DR Master is rendering in workstation mode on the farm. If the job was submitted as a normal render slave job (without UI, 3Ds Max is in renderslave mode) it seems to not work as if somehow the CoronaDR requires som MaxUI features.

@NicolasC
what do you use? Backburner/Deadline... something else?.. how do you submit the master job?