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