but frankly speaking, all that seems really unaccessible for a common windows user.
I will be more than happy if somebody can came up with something straight forward as today I have to get all theses steps done manually :
- Stopping the VraySpawner service
- Installed the update “server slave only”
- register the VraySpawner as service
- Stop the VraySpawner service
- Add account into the Vrayspawner properties (account name + password + confirmation password)
- Apply to save the account
- Start the VraySpawner service
Thanks, can all this command adress to several IP adress to be run by a one clik remote .bat file or any other one click process?
Sorry but I’m not a developper so I’m probably not using the right words
It’s possible to automate the entire process, but you will need a remote manager for that - Deadline or psexec.exe for an example
If you need any more details and specific instructions about this process please contact us via our support mail and we will try to assist.
I would strongly recommend deadline. It can do all the functionality. Most installers though come with silent option so deploying them that way is perfect. It also has built in spawner capability so you can start/stop slaves with few clicks.
Thanks, but at 185USD per node, that cost more than Vray lic itself! It doesn’t make sense for me to spend more on the manger than on the render engine itself.
I used to do silent install with bat files that I ran via deadline on all slaves at once, but once in a while it seems the way to install vray change a bit and then the bat file stopped working… And anyway I had to go on each slave just to make sure everything installed correctly. So now I just use a simpler bat file like this:
net stop “VRaySpawner 2016”
pushd \\Kurayami\softwarez\3D\3DSMAXPLUGZ\@@@2016
vray_adv_33501_max2016_x64.exe
So it just stops the spawner and start the vray installer. then I go on each slave via windows remote desktop and press the buttons, making sure everything install correctly on each slave. and then run this other bat file:
net start “VRaySpawner 2016”
For other plugins I create folders (like “plugins” and “scripts”) accessible from the network with all the files needed for the plugins to work and I use a bat file containing this command to copy the files at the right place on each slave (I run it via deadline):
robocopy “\\Kurayami\softwarez\3D\3DSMAXPLUGZ\@@@2016\toCopyIn3dsMax2016” “C:\Program Files\Autodesk\3ds Max 2016” *.* /e
There is an app (with a free version) called ControlUp that can be used to execute commands on many windows clients at once. You should give ti a try: see the instructions for running sripts with it here at the bottom:
Thanks but how to you deal with the account setting, password, stop service, start service…
And I’m not speaking about max update with backburner mess, because if I remenber well, VRAY DR need backburner otherwhise it won’t work (even if not using it).
We don’t deal with all that, never really understood why ppl where trying to make things complicated.
Just set your noe to log in automatically into a username (ie:“render”) at startup, and then start and stop the soft without the need of credentials.
The same way as on your workstation, when you start max or bb, do you need to enter credentials? No, because you’re already logged in, so it uses the current logged in user to start the soft.
Going through the “service” way is a by pass done by windows to launch applications under a certain user if he isn’t logged in.
This was designer for server environment and it’s obviously possible to apply this to max/vray/bb etc, but just by auto login your node to a user, you don’t need to worry about any of that.
Afterwards, it’s just a matter of start the software and stop it through refamo, as you would do if you had to start it the same way as on your computer. Your shortcut on your workstation points to a exe file, with refamo it’s the same, using cmd