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).
-pubkey <key> -- Specify the public VOV security key to be added
to a new project. If -pubkey is not specified,
the public key listed in ~/.vov/userkey or
%PROFILE%/.vov/userkey is added.
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