I’m trying to set up Deadline for our Animation courses to use. The students use Maya 2023 and Arnold on Windows 10 workstations, and the renderfarm is all Rocky 9 Linux.
I have the Database and Repository set up on one host - buzz.
The repository folder is exported as /projects/instr/deadline/DeadlineRepository10 - that’s the folder containing the api, backup, balancer, bin, events, jobs… folders.
On the first of the renderfarm clients - wheezy - I’ve run the ClientInstaller, with “direct connection” and installing the launcher as a daemon.
When the service starts, there are a lot of messages, but this one seems important:
2024-01-16 15:16:45: Worker - An error occurred while updating the Worker’s info: An error occurred while trying to connect to the Database buzz.:27100. It is possible that the Mongo Database server is incorrectly configured, currently offline, blocked by a firewall, or experiencing network issues.
2024-01-16 15:16:45: Full error: An exception occurred while sending a message to the server. (FranticX.Database.DatabaseConnectionException)
I have this in /etc/services on both buzz and wheezy:
mongodb 27100/tcp # MongoDB Daemon/Router
On the repository / database server - buzz - in the “mongod.conf” file, I do have this:
net:
port: 27100
bindIp: 0.0.0.0
It’s clear to me that (a) the renderfarm client and the Deadline server aren’t speaking with each other, and (b) I’m not sure what I need to change to fix this.
(Yes, I’d started another thread last month, but in getting back to this issue, it’s clear that I have TWO issues: (a) making sure the renderfarm clients and the Deadline server are talking, so that jobs can be dispatches to them, and (b) making sure the animator workstations can communicate with the Deadline server.)
Help? Thank you.