Setup guide
Managing Multiple Burn Servers on a Render Node
You can have multiple versions of the server installed on a render node to handle jobs from different Burn
clients. For example, you can run the Burn 1.6 and current version servers to allow the same render node
to handle jobs from the Burn 1.6 client used by Flame 9.0 and Smoke 6.5, as well as jobs from other Autodesk
applications that use the latest version.
Use /usr/discreet/burn_2011/bin/select_burn script to help you manage the Burn servers running on a
render node. select_burn -h gives usage.
List installed Burn server versions:
1 On the render node, log in as root and open a terminal.
2 Run for exampe select_burn -l to list the server versions that are installed on the render node and
their current status. Servers listed as Enabled process jobs of their type.
Select the version of the server used for processing jobs on a node with select_burn -c <job type, server
version>:
1 On the render node, log in as root and open a terminal.
2 Run for example ./select_burn -c 2010,2010.SP1.
3 Test that it's status is Enabled with select_burn -l.
Synchronize a Burn 1.x Client with the Autodesk Application
Creative Finishing applications that used Burn 1.x included a daemon called the Burn client which linked
the application with the Backburner Manager. Because a Burn 1.x client can only submit processing jobs to
its version of Burn, you must manually change the Burn client if you run different versions of Inferno, Flame,
Flint, or Smoke on the same workstation.
If a workstation in your facility is running one of the these applications, perform the following procedure
to synchronize the Burn client version with the application. Otherwise, you will be unable to submit jobs
from these applications.
■ Inferno 5.3.2 to Inferno 6.2
■ Flame/Flint 8.3.2 to Flame/Flint 9.2
■ Fire/Smoke 6.5 to Fire/Smoke 6.7
To synchronize the client version with its application so that you can use a previous version of Burn with
the Autodesk application:
1 Exit the Autodesk application and log in as root on the workstation.
2 Stop the Burn client with /etc/init.d/burnclient stop
3 Get a directory listing of /usr/discreet. It contains:
■ A sub-directory for the current version of the Burn client.
■ Sub-directories for earlier versions of the Burn client, named burnclient.previous.<number>. For
example, /usr/discreet/burnclient.previous.1
■ A symbolic link called burnclient that points to the directory of the current version of the Burn
client.
4 Remove the symbolic link to the current version of the Burn with rm burnclient.
5 Create a new link to the Burn client version that you want to run with ls -s <target directory>
burnclient where <target directory> is the name of the sub-directory containing the version of the
Burn client you want to run.
Burn | 121