Backburner

Backburner is a queue manager for background processing and distributed network processing. It allows multiple jobs, such as I/O operations, grading, composites, and animation scenes, to be processed by many computers on the same network.

Backburner Server and Backburner Manager are installed and are set to run automatically when the workstation starts. By default, the Backburner Server installed on the workstation communicates with the locally-installed Backburner Manager, but a centralized Manager installed on another system in the network can be used. Only one Backburner Manager should run on the network at once.

If a workstation is using a remote Backburner, then disable the local instance on the workstation:

systemctl disable adsk_backburner_manager
systemctl stop adsk_backburner_manager

Once the local Backburner Manager is stopped, use /opt/Autodesk/backburner/Network/backburnerConfig to configure it.

Backburner Manager must be stopped before making any changes to the backburner.xml configuration file. Otherwise these changes will be overwritten by the running instance of Backburner Manager. Normally there is no need to configure the Backburner Manager. The most common changes, such as specifying the default mail server through which Backburner sends job-related email specifications, can also be made via the Backburner Monitor.

Configure Backburner services

To configure Backburner services:

  1. Ensure Backburner Server is set to run automatically on the workstation: systemctl status adsk_backburner_servers.

  2. Look at the line starting with Loaded. The Backburner Server does not run automatically if it looks like this:

    Loaded: loaded (/etc/systemd/system/asdk_backburner_servers.service: disabled; vendor preset: disabled)
  3. To set Backburner Server to run automatically, enter the following commands:

    1. systemctl enable adsk_backburner_servers
    2. systemctl restart adsk_backburner_servers
  4. Check the keywords in /opt/Autodesk/<product_home>/cfg/init.cfg:

    • BackburnerPreConfigManagerHostname <hostname>: Set <hostname> to the hostname or IP address of the workstation running Backburner Manager.
    • Set <priority> to a value from 0 to 100. The default is 50.
    • BackburnerPreConfigManagerGroup <groupname>: Set <groupname> to the name of a group of computers on a Burn rendering network. For example, if the name of the group is “renderfarm1”, this keyword would be set to BackburnerManagerGroup renderfarm.

Start or restart Backburner Manager and Backburner Server

Backburner Manager and Backburner Server must be running for jobs to be submitted. They start automatically so you do not need to manually start them. If you are having problems with Backburner Manager and Backburner Server, restart them using the Service Monitor.

Log files are at /opt/Autodesk/backburner/Network/.