Deadline 6.0.0.48466
Mono 2.10.5
Fedora 15 x64
I am currently unable to launch the Monitor after configuring my Mongo server and repository. When I try to launch it, I get a split-second of the splash screen, a popup dialog that says “The classes in the module cannot be loaded. Deadline Monitor will now exit.”, and the following dumped to the terminal:
[code]System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level
Initializing…
System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level
Connecting to repository…
Exception on Startup: The classes in the module cannot be loaded. (System.Reflection.ReflectionTypeLoadException)
at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in :0
at Python.Runtime.AssemblyManager.ScanAssembly (System.Reflection.Assembly assembly) [0x00000] in :0
at Python.Runtime.AssemblyManager.AssemblyLoadHandler (System.Object ob, System.AssemblyLoadEventArgs args) [0x00000] in :0
at System.AppDomain.DoAssemblyLoad (System.Reflection.Assembly assembly) [0x00000] in :0
at Deadline.Controllers.DataController…ctor (System.String repositoryRootDirectory) [0x00000] in :0
at Deadline.Monitor.MonitorManager.Connect (System.String networkRoot) [0x00000] in :0
at a.a (System.String[] A_0) [0x00000] in :0
Deadline Monitor will now exit.[/code]
followed by the process hanging indefinitely.
I can’t even query the repository using something as simple as deadlinecommand Slaves
. When I try this (either from a secondary slave or from the repository machine itself, which is also currently hosting the DB), I get:
[code]Error: An error occurred while trying to connect to the Database.
It is possible that the Mongo Database server is incorrectly configured, currently offline, or experiencing network issues. (FranticX.Database.DatabaseConnectionException)[/code]
I can run mongo manually on either machine and connect to my running mongo daemon using the port specified, and the config settings in [REPO_ROOT]/settings/dbConnect.xml include the correct hostname and port.
Is there some kind of DB initialization script that needs to be run to actually set up the database? When I run show dbs
from a mongo shell connected to my DB server/repo machine, it simply says “local (empty)”, so the deadlinedb
pointed to by the dbConnect XML config doesn’t seem to be there.
Any thoughts?