Setting Up the Render Node Daemon

 

To set up the daemon, run the batch script _install_daemon.bat on the Render Node computer. During the setup, OctaneRender® asks you to choose a port for Primary Node requests. After that, the daemon resides on that machine, active at all times.

When a Primary Node invokes a daemon, the Render Node launches to get some information about the number of GPUs, version, bitness, etc., and closes again. After that there is no Render Node process running, so the daemon waits for Primary Nodes to detect it by scanning the complete local network in regular intervals. The daemon should appear in the daemon list of the network preferences of the Primary Nodes. If it does not, it could be because:

When you enable a daemon in the Primary Node's settings, the Render Node launches and appears in the Primary Node's status bar. One Primary Node can activate one daemon at a time. If daemon is occupied by another Primary Node, you will see the daemon state change accordingly. The automatic port configuration is an option on the Primary Node that enables the same computer to use multiple Primary Nodes.

The Network Render Node needs to be installed in order to run the Daemon program. It can be downloaded from the Downloads section on the OTOY website (figure 1).

Configuring_Daemon_Nodes_Fig01_Houdini_v2022.jpg

Figure 1: Downloading the Octane Network RenderingThe utilization of multiple CPUs or GPUs over a network to complete the rendering process. Node

 

Daemons

Daemons are programs that launch after logging in, and it runs all the time unless you shut it down. It fulfills various roles:

To set up the daemon, run Install Octane 2022 Daemon on the Render Node computer (figure 2).

Configuring_Daemon_Nodes_Fig02_Houdini_v2022.jpg

Figure 2: Installing the daemon

 

Octane asks a series of command line prompts during the installation process. If you want to keep the default settings in the brackets, press Enter (figure 3).

Configuring_Daemon_Nodes_Fig03_Houdini_v2022.jpg

Figure 3: Installing the Octane Daemon

 

After installing the Octane Daemon, the Render Node Daemon can be run from the Startup folder (figure 4). It launches the next time you log into your Windows® account. A new terminal window appears in your task bar. When you open it, you can see the daemon starting up. At first it tries to launch the render process to gather some information, then it displays that information (figure 5).

Configuring_Daemon_Nodes_Fig04_Houdini_v2022.jpg

Figure 4: Launching the Render Node Daemon

 

Configuring_Daemon_Nodes_Fig05_Houdini_v2022.jpg

Figure 5: The Octane Network Render Node Daemon command line information

 

Daemon Installation for MacOS®

On macOS, the concepts are the same as on Windows. Open the Standalone.dmg file and double-click Install Daemon (figure 6).

Setting_Up_Rendeer_Node_Daemon_Fig06_Houdini_v2022.jpg

Figure 6: Install Daemon command

 

When the terminal window pops up, enter the daemon port and the IDs of the GPUs you are using for rendering (figure 7). You can also confirm the default values by pressing the Enter key.

Setting_Up_Rendeer_Node_Daemon_Fig07_Houdini_v2022.jpg

Figure 7: Terminal window

 

After confirming the settings, enter your administrator password. Octane copies the daemon and render node to the Applications folder and sets up a launch agent, which launches the daemon automatically the next time you log in.

Setting_Up_Rendeer_Node_Daemon_Fig08_Houdini_v2022.jpg

Figure 8: Finished installation from the terminal

 

To run the daemon without logging out and logging in, go into the Applications folder and click on the OctaneRender Daemon application.

Setting_Up_Rendeer_Node_Daemon_Fig09_Houdini_v2022.jpg

Figure 9: Launching the Octane Daemon application

 

This creates a minimized terminal window in the dock. Select the window from the dock to bring the window up on your desktop.

Setting_Up_Rendeer_Node_Daemon_Fig10_Houdini_v2022.jpg

Figure 10: The daemon terminal