lmmgr
Altair Monitor management script. Execute on the server. Some commands require enablement by first typing "vovproject enable licmon". If a project name other than licmon is used, use that name instead.
lmmgr: Usage Message
DESCRIPTION:
Altair Monitor management script. Execute on the server. Some commands
require enablement by first typing "vovproject enable licmon".
If a project name other than licmon is used, use that name instead.
USAGE:
% lmmgr <COMMAND> [OPTIONS]
COMMANDS:
deobfuscate -- Deobfuscated checkout data that was obfuscated
due to license violation. Requires enablement and
a valid license file with a proper user count for
the dates that contain obfuscated data.
loaddb -- Fully load the database. Requires enablement.
loadremotedata -- Load data that was copied in from remote instances
into the database. Requires enablement.
reset -- Resets LM. Requires enablement.
start -- Starts LM. The project name is the -name option
value if present. Otherwise, licmon.
stop -- Stops LM. The project name is the -name option
value if present. Otherwise, licmon.
START OPTIONS:
-block -- Do not return to the shell or command prompt
after starting. This is only useful, and required,
when starting Monitor as a Windows service.
-dbhost <host> -- Host for database.
-dbport <port> -- Port of the database to listen for connections.
-dbroot <path> -- Path, local to database host, for database files.
If either -dbhost or -dbroot is left unspecified,
the database and historical reporting will be
unavailable until configured in the admin UI.
-dir <dir> -- Choose top directory (it must exist).
Default $VOVDIR/../../licmon
-h, -help -- Print this usage message.
-name <name> -- Name of the Monitor server project name. Used
by the start and stop commands.
-port <port[:port]> -- Colon separated port list wherein each element
may be of the form:
N - An integer specifying the exact port
number to use.
automatic - Calculates hash of project name to
derive a single port number.
any - Calculates hash of project name to
derive starting port number. Ports
are checked sequentially up to
30000.
Projects will not start if all specified ports
are unavailable (default 5557).
-product <product> -- Product type, one of: lm (default) or lms.
-removelockfile -- Delete server lock file if it already exists.
-roport <port> -- Web interface guest access port (default 5556), or
0 if no anonymous guest access port should be
enabled.
-v -- Increase verbosity.
-webprovider <prov> -- Web provider: internal or nginx. Default: internal.
-webport <port> -- Colon separated port list wherein each element
may be of the form:
N - An integer specifying the exact port
number to use.
automatic - Calculates hash of project name to
derive a single port number.
any - Calculates hash of project name to
derive starting port number. Ports
are checked sequentially up to
30000.
(Default 5555).
-inport <port[:port]> -- ignored
-eventport <port[:port]> -- Colon separated update port list wherein each element
may be of the form:
N - An integer specifying the exact port
number to use.
automatic - Calculates hash of project name to
derive a single port number.
any - Calculates hash of project name to
derive starting port number. Ports
are checked sequentially up to
30000.
Projects will not start if all specified ports
are unavailable (default 5559).
STOP OPTIONS:
-f, -force -- Suppress shutdown confirmation prompt.
-name <name> -- Name for the server (default licmon).
LOADDB OPTIONS:
-start -- Start time for loading data, (default 1y).
EXAMPLES:
% lmmgr -- For this usage message
% lmmgr start
% lmmgr start -dir ~/MYFTLM -port 7777
% lmmgr loaddb
% lmmgr stop
% lmmgr stop -force -name licmon833
% lmmgr deobfuscate
% lmmgr reset