Main Support:       Knowledge Center
Documentation:   MQA English Doc   >  Previous Supported Releases   >  MQA 2016.01   >  MQA 201601 Quick Install and License Setup   >  MQA 201601 Quick Install-Linux

This document contains references to Agilent Technologies. Agilent's former Test and Measurement business has become Keysight Technologies. For more information, go to www.keysight.com.


Quick Install - Linux

MQA can be installed on a Linux machine after downloading the installation file from the Keysight EEsof EDA website, as illustrated.

                       

Obtain MQA License File

MQA requires a license to run. You can either apply for an Evaluation or a Purchased license. Once the license request is approved, a license file (with .lic extension) is sent as an email attachment. Save this file on your computer at $HPEESOF_DIR/Licensing/20xx.xx/linux_x86_[32|64]/bin, where, $HPEESOF_DIR is the product installation path.

Supported Platforms

For details on Supported Platforms, refer to the Supported Platforms section.

 

System Requirements

The following are Keysight recommended configurations:

RAM

Minimum 2 GB RAM recommended

Hard Disk Space

Minimum 1GB for a complete installation

CPU

Minimum Single-core

Dispaly

1024x768 or higher

Download MQA Installer

Click http://www.keysight.com/find/eesof-mqa-latest-downloads to download MQA.

Install MQA

To install MQA, follow the steps below:

  1. From a terminal (command prompt), move the mqaxxx.xx_xxx_xxxxxxx_linux_x86.tar file you downloaded from the Keysight EEsof EDA MQA download page (http://www.keysight.com/find/eesof-mqa-latest-downloads) to the directory you want to install MQA in. For example, mv mqaxxx.xx_xxx_xxxxxxx_linux_x86.tar /home/username/apps/
  2. Un-tar the installation file using the following command:
    tar -xvf mqaxxx.xx_xxx_xxxxxxx_linux_x86.tar
  3. Start the installation process using the following command:
    ./SETUP.SH
  4. Once the installation finishes, add the installation directory to your PATH environment variable for your login.
    If you are using bash shell, add the following to the end of your ~/.bash_profile or ~/.bashrc file:
    export PATH=$PATH:MQA_HOME/bin  (Here MQA_HOME refers to the install directory of MQA) 
    If you are using C shell, add the following to the end of your ~/.tcshrc or ~/.cshrc file:
    set PATH=($PATH MQA_HOME/bin) (Here MQA_HOME refers to the install directory of MQA) 
  5. Once you have added the MQA installation directory to your PATH, open a new terminal or logout and login again to activate the changes you made to your login's profile.

MQA License Setup

Both node-locked and floating licenses require license server to get installed and started. For a node-locked license, license server and the client machine are the same machine (that is, your local machine). For a floating license, these can be separate machines.

Keysight EEsof products no longer run on the Solaris platform; however, we still support Solaris as the license server system.

Node-locked License

To set up a node-locked license, follow the 2-step process:

Step 1: Start License Server Managers (lmgrd and agileesofd)

  1. Change the directory to the $HPEESOF_DIR/Licensing/20xx.xx/linux_x86_[32|64]/bin.
  2. Run the following command to start lmgrd:
    ./lmgrd -c <license file path> -l <license log file path>
    where,
    • <license file path> specifies one or more full path-names to the license file(s).
    • <license log file path> is the full path-name to the debug log file.

Example
./lmgrd -c /home/userlogin/FlexNet_Version_x.x.x.x/flexnet_x.x.xlinux_x86_64/license.lic -l /home/_userlogin/FlexNet_Version_x._x.x.x/flexnet_x.x.x_linux_x86_64/server_log.txt

Step 2: Set Product Environment Variable

To use a node-locked license on your machine, set the MQA_LICENSE_FILE environment variable to point to the machine running the license server managers.

To set the environment variable MQA_LICENSE_FILE in a shell, type the following commands:

csh

setenv MQA_LICENSE_FILE port@host.domain to your ~/.tcshrc or ~/.cshrc file.

bash

export MQA_LICENSE_FILE=port@host.domain your ~/.bash_profile or ~/.bashrc file.

Floating License

Setting up floating license on Linux is a 3-step process where both server-side setup and client-side setup are needed.

Step 1: Server-side setup

  1. Install Keysight EEsof EDA Licensing Software
    Download and install Keysight EEsof Licensing Tools for Linux.
  2. Start License Server Managers (lmgrd and agileesofd)
    Follow the step 1 as described in Node-locked License section.

Step 2: Client-side setup

Once the license is configured successfully for all the license servers, configure each client computer to point to the network license server. You can perform this step manually by setting up product environment variables. For details, refer to step 2 of Node-locked License Setup section.

Launch MQA

After installing MQA, add the installation path to PATH environment variable.

Example

In bash,

  1. Add set PATH=$PATH:/MQA_HOME/bin  in bash_profile file.(Here MQA_HOME refers to the install directory of MQA)
  2. Run mqa in terminal to start MQA.

If you do not add the path to environment, you can use full path to launch MQA, for example, /home/userlogin/Keysight/MQA_20xx_xx/mqa.

Please help us improve
Please help us improve
Was this topic helpful?