-
Move the Database of LicenseMonitor or NetworkComputer (Admin Only)
If your LM or NC database needs to be moved, there are several actions you should perform to ensure that the database starts back up and runs without a problem, after your move. To safely move a database, perform the following steps: * By default, the database has three main roles, each with its own preset password. You…
-
How to verify the command line options for Altair Monitor report generation?
How to verify the command line options for Altair Monitor report generation? Problems: * There are quite a few command line options for Monitor batch reporting and often time users are not sure the exact options to use to generate the desired reports. * The batch reporting command line options may be changed with new…
-
Disable IPv6 for vovnginxd
When does this page apply? The steps described on this page only apply to projects where nginx is used as a webprovider. For versions prior to 2021, there is no other webprovider than nginx. In versions 2021 and above you can check this via $ vovservermgr config | grep webprovider webprovider "nginx" If the internal…
-
Systemd Returns 217/USER Error on System Boot when Using Directory Based Users
Summary: When using the systemd unit examples in $SWD/etc/boot and service accounts that run Altair products are not local accounts in /etc/passwd (LDAP, NIS, AD, etc.), applications may not start on boot. The same systemd unit file will run successfully after the system is booted. This problem could affect more than just…
-
Altair Accelerator Supported Platforms
For a downloadable list of Supported Platforms, please see the attached document. Altair Accelerator Package – Windows Platform1 2 2017.12 2019.01 2021.1 2021.2 Windows 7 Windows 8/8.1 Windows 10 Windows Server 2008/R2 Windows Server 2012/R2 Windows Server 2016 Windows Server 2019 *…
-
Change/Recover VOV DB Passwords in Single-User Backend Mode
In this article you will learn how to reset single-user database passwords and restore access to the existing database. The VOV Postgres database is used with Monitor and Accelerator, and uses three roles (user accounts) in normal operation: * rtdausr -- read-only queries * rtdamgr -- read-write queries that modify the…
-
Creating a Wrapper to Pre-process lmstat Output before parsing by Altair Monitor (all versions).
This article describes how to create a wrapper to pre-process lmstat output before the usage data is parsed by the Altair®Monitor™ parser. Usage Scenario #1: When a user has multiple usernames from different NIS domains (i.e., Unix and Windows), the license usage by this user is logged under multiple usernames, which is…
-
Debugging Altair Monitor License Status Data Collection Failure. (all versions)
This article describes how to debug the problem when Altair® Monitor™ fails to collect license usage data (flexlm utility tool). The symptoms: 1. The Current/Overview (web UI) shows the data hasn't been received for the license tag. 2. Error alert and task status is marked as "Failed" on the Admin/Tasks web page. How to…
-
Download Accelerator Software
Download Accelerator software by clicking here.
-
How can I remove expired tags in LM?
* Delete the configuration file under Admin > Monitors for that tag. * Delete the PJ. Go to Admin > Tasks. Find the tag you want to remove, click on its name. Then in the upper right, you should see a trash can. That will delete the job. * Run a vovproject sanity to update the server
-
Control access to specific license daemon tags (LicenseMonitor)
Note: Do not confuse Tag Access Control in LicenseMonitor with Access Control Lists (ACLs). ACLs apply to all Runtime products, whereas Tag Access Control is only applicable within LicenseMonitor. Tag Access Control in LicenseMonitor is an Administrator function. There are two scenarios where you may want to set up Tag…
-
VOV: How do I increase tool verbosity?
Many commands offer the option -v to increase the verbosity. Some message require a higher verbosity level to be printed. The higher level can be invoked by specifying '-v' multiple times. For example: nc run -v -v -v <command> Another way to change the overall verbosity of a tool is to add the corresponding 'config.tcl'…
-
Update data of an old tag to a new tag in LM's database (LicenseMonitor)
You may need to move a license file, which will require a change in the name of a TAG at the database level. These instructions explain how to move the features of an old LM tag to a new tag, which has already been created. If the tag has not been created, please go to the following instructions. Move and rename an LM Tag…
-
LM: Verify automatic start at system boot
If you want to be sure LicenseMonitor has the highest possible uptime, you should arrange for it to be automatically started when its host system boots up. Runtime supplies some /etc/init.d startup scripts for LM and other products in $VOVDIR/etc/boot/ If you have been using LM for a while, one thing to check is that such…
-
VOV: Find and read journal files
You can read a journal file to analyze and understand the precursors that caused a file or job to be in a certain state. The vovserver saves several kinds of files to record its activity. It's main log file is in .swd/logs/server* (list by date and choose the most recent). A new version of this log is created each time…
-
VOV: Clear out old vovprojects
When you create a new NetworkComputer queue or a new FlowTracer project, each time, the system creates a registry entry and directory in the SWD. At a certain point, you may have hundreds of these. While these projects do not affect performance, they can clutter things up and take up much needed space. It's best to do some…
-
VOV: Get database column names using vovsql_query
When you run a query against the vovdatabase in NetworkComputer or LicenseMonitor, the results will not contain column names, which are useful for spreadsheets. To get the column names in a separate query, enter the following, for example: % source /path-to-rtda/common/etc/vovrc.{csh,sh} # use the one for your shell type %…
-
Install and Use the Windows CLI Agent Executable on LicenseMonitor (Admin Only)
The lmagent-win64-cli.exe allows a Windows service to be created and controlled entirely from the command line. This is beneficial because it enables you to easily manage agents from the CLI environment. Prerequisites For these instructions to work, the lm_agent_cli.exe file must be downloaded from the website and you must…
-
While adding a tag, LicenseMonitor shows the error: "Cannot HUP"
If you see this error, it means that the vovlmd daemon is not running and it needs to be started. * To restart it, go to the Admin tab and select the Daemon option. * Find vovlmd and click start. * You're done. Vovlmd keeps the LM vovserver updated when the config file (holding the tag config) is changed. The message is…
-
VOV: What is the difference between an owner and an admin?
When first using Runtime software, you will see the terms owner and admin used relative to VOV projects. The owner of a vov-project is the user account that created it using the vovproject command, or one of the product-specific management commands, like ncmgr and lmmgr. At the time a vov-project is created, its…
-
VOV: Resolve the Error "exec: vtclsh: not found"
If you see the error, "exec: vtclsh: not found" while attempting to run a script from within a cron job, it is likely because the PATH is not properly set in the cron job. See the following example: /path-to-rtda/version/hostOS/scripts/ftlm_lmproject: line 16: exec: vtclsh: not found A regular cron job has a very…
-
LicenseMonitor shows an unexpectedly large Hiwater Mark (Admin Only)
When using LicenseMonitor, you may have an unexpectedly large hiwater mark, meaning the number of LM users exceeds expectations. This can be viewed, by going to the Admin tab and selecting the Licensing Option. It could simply be that you actually have that many users, but there are a few steps that you can take to further…
-
VOV: Do I need to restart after changing security.tcl?
After changing the security settings by updating the security.tcl file, you do not need to stop and start the vovserver to pick up the new settings. New settings are picked up by vovproject reread, vovproject sanity or by running 'sanity' from the GUI.
-
Failed subcommand run in 2016.09u9 (NetworkComputer)
In the Runtime 2016.09u9 release, job submitters may receive a message like: equiv 08/22/2017 12:09:29: USER ERROR: Failed subcommand run: can't read "some-variable-name: no such variable This happens if your NetworkComputer setup uses a vnc_policy.tcl file that depends on variables declared in the file to be global, and…
-
VOV: What is the unit of cputime for Runtime Tools?
Our tools measure the cputime in millisecs. Please note that for running jobs the cputime is updated in certain intervals only. An accurate value for the entire job is computed after a job has completed.