Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Open a navigator and access the following URL: http://127.0.0.1:8090 (if you launched the navigator on your server)
    You should obtain the following page:

    Image RemovedImage Added
  2. Click on the “Administration” tab
    Note: You will be asked to sign in: the default Username and Password are “admin”/”admin”. Once logged in, you will be prompted to change the admin password

  3. Click on the “Vendor Daemon Configuration” tab

    Image RemovedImage Added
  4. You can now import your license file by clicking the “Import License” button.

...

  • When launching NanoXplore tools, the LM_LICENCE_FILE variable must be exported

  • To avoid having to repeat this for every execution, you can to add it in the ~/.bashrc file with the following command:

    Code Block
    <port_number>@<machine_name>

    For instance:

    Code Block
    export LM_LICENCE_FILE=2700@localhost

Troubleshooting

LogFile Error

Linux

  • You can If you use the nxlmd service, check the execution log file in the following directory if you use the service nxlmd :

    Code Block
    $> /var/log/NXLMD.log
  • If you use the lmadmin service, you can check the execution log file in the following directory:

    Code Block
    $> /opt/NanoXplore/NXLMD/2.2/bin/lmadmin/logs/NXLMD.log

Windows

  • You can check Check the execution log files in:

    Code Block
    $> C:\NanoXplore\NXLMD\2.2\bin\lmadmin\logs

lmadmin Error (Linux)

...

Problem

The following message appears in the /opt/NanoXplore/NXLMD/2.2/bin/lmadmin/logs/web.log:

Code Block
[alert] getpwuid: couldn't determine user name from uid 4294967295

Possible Cause

You probably may have launched lmadmin as root.

Workaround/Fix

Try to launch

...

lmadmin as another user (dedicated lmadmin for example)

...

Info

Make sure that this user is the owner of the /opt/NanoXplore/NXLMD directory

lmhostid Error (Linux)

...

Problem

The following message appears in the execution log file (

...

example):

Code Block
Wrong hostid on SERVER line for license file:

              ${MY_LICENSE_FILE}

SERVER lines says 08002780463d, hostid is (Can't get hostid of type 2 [])

Invalid hostid on SERVER line

With:

${MY_LICENSE_FILE} = ${MY_INSTALLATION_DIRECTORY}/NXLMD/2.2/license.lic

Possible Cause

You probably have the wrong network interface (see previous sections for more information on how to change this)

...

Workaround/Fix

To check the hostid found by NXLMD without running the server, you can use the following command:

Code Block
$> ${MY_INSTALLATION_DIRECTORY}/NXLMD/2.2/bin/lmhostid
  • You must get a full hostid with ${HOSTID} not empty:

    Code Block
    The FlexNet host ID of this machine is "${HOSTID}"

lmstat Error (Linux)

...

Check the NanoXplore License Manager Daemon

...

is running correctly using the following command:

Code Block
$> ${MY_INSTALLATION_DIRECTORY}/NXLMD/2.2/bin/lmstat -a

GLIBC Problem (Linux)

Problem

If

...

the following error message appears:

NXLMD: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by NXLMD)

...

Fix

Change the links in the ${MY_INSTALLATION_DIRECTORY}/NXLMD/2.2/bin directory to your OS version

...

.

For example:

Code Block
lmgrd -> x86_64_UBUNTU_18/lmgrd
lmhostid -> x86_64_UBUNTU_18/lmhostid

lmstat -> x86_64_UBUNTU_18/lmstat

lmutil -> x86_64_UBUNTU_18/lmutil

NXLMD -> x86_64_UBUNTU_18/NXLMD

hostname

...

Error(Linux)

...

Check your hostname is written in the file:

/etc/hosts.

Firewall Problem

Linux

Resolution

If you have a firewall set,

...

add a specific rule for the lmgrd Port (27000 by default) and for the NXLMD Port

  • You can manually specify the NXLMD Port in the License File, for example, to set the port to 27010:

    Code Block
    $> DAEMON NXLMD ${MY_BIN_DIRECTORY}/NXLMD PORT=27010

with ${MY_BIN_DIRECTORY} = ${MY_INSTALLATION_DIRECTORY}/NXLMD/2.2/bin/

Info

Please Note: remember to also add a rule for this port tooPort

Windows

If the Windows firewall is enabled, you must authorise lmadmin and lmgrd

  • At the first launch of the server, Windows will ask you if you wish to authorise the service Otherwiseservices, otherwise, you can manually must add them manually in the firewall Firewall parameters.

“No such file or directory” Error (Linux)

Problem

If you have the following message appears when launching ‘journalctl –xe’ command:

Code Block
breakoutModewide
$> lmadmin.service: Failed at step EXEC spawning /opt/NanoXplore/NXLMD/2.2/bin/lmadmin/lmadmin: No such file or directory

Reason

The ld-lsb-x86-64.so.3 file is probably may be missing.

Workaround/Fix

  • Run the following command to check it:

    Code Block
    $> ls -l /lib64/ld-lsb-x86-64*
  • If there is no result, run the following command:

    Code Block
    $> sudo ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3

...