- Wed Feb 04, 2015 6:30 pm
#385231
I did find the solution to this, but I just wanted to address it. The UI doesn't provide a way to designate the IP address of the manager when you're launching the manager. In my situation, the manager machine has 2 NICs. The auto detect picks the wrong one. The help docs didn't talk about this specifically, so perhaps it can just be noted there for now and then made a fieldable parameter later in the prototype.
In order to fix this, I looked at the help info in the command shell:
In order to fix this, I looked at the help info in the command shell:
Code: Select all
My manager IP address needed to be 192.168.2.32, so I entered the following:C:\Program Files\Next Limit\Maxwell 3\tp_network>tp_network.exe -h
usage: mxcnetwork [-h] [-M MANAGER] [-v VERBOSITY] [-l LISTEN] [-j JOBMAN]
[-g LOGHUB] [-a JOBFILE] [-r] [-n] [-s SHARED] [-t TREE]
[-T TEMPDIR] [-p PARAMS] [-P] [-H] [-w] [-np]
[--address-webserver ADDRESS_WEBSERVER]
[--port-jobman-listen PORT_JOBMAN_LISTEN]
[--port-jobman-publish PORT_JOBMAN_PUBLISH]
[--port-params-listen PORT_PARAMS_LISTEN]
[--port-webserver PORT_WEBSERVER] [--port-tree PORT_TREE]
[--port-log-push PORT_LOG_PUSH]
[--port-log-web PORT_LOG_WEB]
mode
positional arguments:
mode Start jobman|render|web|client|params|tree|weblog|buff
ertofile|localshow 'version'or dump 'state'
optional arguments:
-h, --help show this help message and exit
-M MANAGER, --manager MANAGER
Address to listen on when manager mode is used, or to
connect to when render mode is used. If not specified,
auto-discovery is tried
-v VERBOSITY, --verbosity VERBOSITY
Verbosity (7 -> debug, 6 -> info, 5-> message,
4->warning)
-l LISTEN, --listen LISTEN
Address to listen on (server)/Address to listen to
-j JOBMAN, --jobman JOBMAN
Address of the jobmanager/dispatcherto connect to. If
not specified, auto-discovery is tried
-g LOGHUB, --loghub LOGHUB
Address of the log concentrator. If not present, log
only locally
-a JOBFILE, --add-job JOBFILE
Add job. Input specified as a file in protobuftext fmt
-r, --request-status Print current jobman status
-n, --dont-publish-address
Do not broadcast the job manager address in the
network (you will have to enter -j <ip> on render
nodes
-s SHARED, --shared-dir SHARED
Shared directory mount point
-t TREE, --tree TREE Address of the tree/params server (default, web server
IPaddress)
-T TEMPDIR, --tempdir TEMPDIR
Temporary dir(default
c:\users\zparri~1.c-s\appdata\local\temp )
-p PARAMS, --params PARAMS
ip,mxs,output
-P, --popen Use popen instead of subprocesses (not recommended)
-H, --threads Use threads instead of subprocesses (exp)
-w, --gui Run in gui (windowed) mode.
-np, --nopreview Do not send previews when in render mode
--address-webserver ADDRESS_WEBSERVER
Webserver IP address for js client (if different from
detectable IP address). This is for js only, web
server will still listen on all interfaces
--port-jobman-listen PORT_JOBMAN_LISTEN
Port for the REP jobman socket
--port-jobman-publish PORT_JOBMAN_PUBLISH
Port for the PUB jobman socket
--port-params-listen PORT_PARAMS_LISTEN
Port for the REP params socket
--port-webserver PORT_WEBSERVER
Port for the webserver to listen on (HTTP+Websocket)
--port-tree PORT_TREE
Port for the tree service to listen on (HTTP)
--port-log-push PORT_LOG_PUSH
Port for the tree service to listen on (HTTP)
--port-log-web PORT_LOG_WEB
Port for the tree service to listen on (HTTP)
Code: Select all
I hope this is useful for anyone else having this issue. Thanks!C:\Program Files\Next Limit\Maxwell 3\tp_network>tp_network.exe -manager -M=192.168.2.32
Regards,
Zack Parrish
-
Maxwell - 4.2.0.3
Maxwell 4 | 3ds Max - 4.2.4
336 capable Maxwell threads!
-
Workstation:
Dual E5-2680v3, 64GB, Quadro K5200
48 threads (HT) @ 139.2GHz
-
Render Farm:
288 threads (HT) @ 835.2GHz
Zack Parrish
-
Maxwell - 4.2.0.3
Maxwell 4 | 3ds Max - 4.2.4
336 capable Maxwell threads!
-
Workstation:
Dual E5-2680v3, 64GB, Quadro K5200
48 threads (HT) @ 139.2GHz
-
Render Farm:
288 threads (HT) @ 835.2GHz