Announcement

Collapse
No announcement yet.

How to make RenderFarm Update easy?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to make RenderFarm Update easy?

    Hello,
    I'm trying, as a simple user, not as a IT guy, to find a way to update the farm easily.
    I've been trough this:
    http://forums.chaosgroup.com/showthr...to-render-farm
    and finally reading this:
    http://docs.chaosgroup.com/display/V...trary+Location
    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

  • #2
    We user refamo to batch automate our 50 nodes
    This let you install vray on the farm with 2 clicks

    For the spawners, we just start it from refamo when we need it, as we swipe from spawner to BB or both at the same time.

    Way easier if you have your node login to a render user at logon, after you don't need to worry about any credentials anymore

    Make sense?

    Stan
    3LP Team

    Comment


    • #3
      Thanks,
      the slave didn't logon when staring up, I just remotely start the slave trough IPMI and render straight without log in.

      Comment


      • #4
        Im looking for a free solution, same problem as fraggle. Except once you add on Forest pack and Railclone etc, updating the render farm is a real pain

        Comment


        • #5
          Originally posted by AlexP View Post
          Im looking for a free solution, same problem as fraggle. Except once you add on Forest pack and Railclone etc, updating the render farm is a real pain
          For sure it's really time consuming and stone age method. Nowaday, there must be easier way to do it.

          Comment


          • #6
            Each step that you pointed could be executed via command line (cmd). Here are the required commands :

            - Stopping the VraySpawner service
            net stop "VraySpawner 20XX"

            - Installed the update "server slave only"
            Please follow the instructions to perform V-Ray silent install via command line: http://docs.chaosgroup.com/display/V...t+Installation

            - register the VraySpawner as service
            "C:\Program Files\Autodesk\3ds Max 20XX\vrayspawner20XX.exe" -quiet -service

            - Add account into the Vrayspawner properties (account name + password + confirmation password)
            SC CONFIG "VRaySpawner 20XX" DisplayName= "VRaySpawner 20XX" obj= ".\%USERNAME%" password= "password"

            - Start the VraySpawner service
            net start "VraySpawner 20XX"

            Hope this helps.
            Tashko Zashev | chaos.com
            Chaos Support Representative | contact us

            Comment


            • #7
              Originally posted by tashko.zashev View Post
              Each step that you pointed could be executed via command line (cmd). Here are the required commands :

              - Stopping the VraySpawner service
              net stop "VraySpawner 20XX"

              - Installed the update "server slave only"
              Please follow the instructions to perform V-Ray silent install via command line: http://docs.chaosgroup.com/display/V...t+Installation

              - register the VraySpawner as service
              "C:\Program Files\Autodesk\3ds Max 20XX\vrayspawner20XX.exe" -quiet -service

              - Add account into the Vrayspawner properties (account name + password + confirmation password)
              SC CONFIG "VRaySpawner 20XX" DisplayName= "VRaySpawner 20XX" obj= ".\%USERNAME%" password= "password"

              - Start the VraySpawner service
              net start "VraySpawner 20XX"

              Hope this helps.
              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

              Comment


              • #8
                Originally posted by fraggle View Post
                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.
                Tashko Zashev | chaos.com
                Chaos Support Representative | contact us

                Comment


                • #9
                  thanks,
                  will send an email to the support.
                  psexec.exe is part of the PSTools? It's a free cmd utilities, doesn't it?

                  Comment


                  • #10
                    Or if you're on a domain, setup that bat file in the logon script for the slaves, restart them and it will install
                    Kind Regards,
                    Morne

                    Comment


                    • #11
                      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.
                      Dmitry Vinnik
                      Silhouette Images Inc.
                      ShowReel:
                      https://www.youtube.com/watch?v=qxSJlvSwAhA
                      https://www.linkedin.com/in/dmitry-v...-identity-name

                      Comment


                      • #12
                        Originally posted by Morbid Angel View Post
                        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.

                        Comment


                        • #13
                          I know refamo isn't free but it's pretty good alternative to deadlines and makes managing the farm a breeze

                          We use it for 4 years and I wouldn't change for anything else.

                          Stan
                          3LP Team

                          Comment


                          • #14
                            Stan - do you have a BAT file set up for updating the nodes with refamo?
                            Chris Jackson
                            Shiftmedia
                            www.shiftmedia.sydney

                            Comment


                            • #15
                              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\toCop yIn3dsMax2016" "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:
                              https://4sysops.com/archives/three-w...dows-commands/

                              the software is here:
                              http://www.controlup.com/products/controlup/pricing/
                              Last edited by jstrob; 16-12-2015, 07:05 PM.

                              __________________________________________
                              www.strob.net

                              Explosion & smoke I did with PhoenixFD
                              Little Antman
                              See Iron Baby and other of my models on Turbosquid!
                              Some RnD involving PhoenixFD

                              Comment

                              Working...
                              X