Gestionnaire de licences flottantes

Pour savoir qui est en train d'utiliser une licence FME de votre panel de licences flottantes:

  1. Assurez-vous que l'utilitaire de gestion des licences Flexera (lmutil) est installé. Cet outil est installé avec le gestionnaire de licences flottantes, disponible sur le site de téléchargement de FME (http://www.safe.com/support/support-resources/fme-downloads/). Sous Windows, il est installé par défaut dans C:\Program Files\FlexServer.
  2. Créez un "fichier de licence" que vous utiliserez sur votre ordinateur. Vous pouvez l'appeler safe.lic, ou tout autre nom se terminant par .lic. Il doit contenir les éléments suivants :
  3. SERVER <l'adresse IP ou le nom du serveur de licences> Any [numéro de port optionnel]

    Example  

    SERVER 107.22.68.36 Any

    ou

    SERVER license1 Any 27000

    Vous pouvez utiliser soit l'adresse IP, soit le nom du serveur de licences flottantes. Nous recommandons d'utiliser le nom du serveur car l'adresse IP peut changer.

    Any est nécessaire car la requête du serveur de licence requiert à la fois le nom d'hôte et l'identifiant d'hôte. Any peut être utilisé comme identifiant d'hôte. Si elle est connue, vous pouvez également utiliser l'adresse MAC du serveur de licences.

    Le numéro de port est généralement compris entre 27000 et 27009. Si vous ne savez pas quel port est utilisé pour le serveur de licences flottantes Safe, laissez ce champ vide, et lmutil le trouvera automatiquement. Si vous spécifiez le port, la requête lmstat est beaucoup plus rapide.

  4. Ouvrir une fenêtre de commande
  5. Utiliser le dossier safe.lic pour demander tous les détails en utilisant la commande :

    lmutil lmstat -a -c <fichier de licence>

    Example  

    lmutil lmstat -a -c safe.lic

    Cela renverra beaucoup d'informations. Vous voudrez peut-être rechercher des entités spécifiques dans le fichier de licence. Vous pouvez le faire en utilisant une commande comme :

    lmutil lmstat -f FME -c safe.lic

    Le flag -f spécifie l'entité que vous voulez signaler. Si vous voulez savoir qui a emprunté une entité FME, utilisez -f FME. Vous pouvez également rechercher des types de licence spécifiques tels que smallworld, oracle, esri, professional, base et server.

    Si vous ne spécifiez pas de fichier de licence, la commande lmutil lmstat interrogera tous les fichiers de son dossier se terminant par .lic. Cela peut être utile si vous avez plusieurs serveurs de licences flottantes ; vous pouvez les interroger tous en même temps en ayant un fichier .lic distinct pour chacun d'eux, puis en omettant l'indicateur -c dans la commande lmutil .

Interpréter le résultat de la recherche lmstat

Le résultat de lmstat -a ressemble à ça :

lmstat - Copyright (c) 1989-2012 Flexera SoftwareLLC. All Rights Reserved. Flexible License Manager status on Wed 02/28/2012 14:49

[Detecting lmgrd processes...]

License server status: 40000@prod

License file(s) on prod: C:\prod\i86_n3\counted.lic:

prod: license server UP v11.5

Feature usage info:

Users of f1: (Total of 4 licenses issued; Total of 1 license in use)

"f1" v1.0, vendor: demo

floating license

daniel myhost2 19.36.18.26 (v1.0) (myhost1/40000 102), start Fri 2/28 14:29

ce qui signifie :

Output Argument Description

daniel

user

Nom d'utilisateur

myhost2

user_host

Serveur hôte

19.36.18.26

display

Adresse IP du poste utilisateur.

v1.0 version Version de l'entité.

myhost1

server_host

Nom du serveur de licences.

40000

port

Port TCP/IP du serveur de licences.

102

handle

Identifiant de connexion.

start Fri 2/28 14:29

checkout_time

Heure à laquelle la licence a été empruntée.

Hasklig-Bold.ttf

Hasklig-BoldIt.ttf

Hasklig-Regular.ttf

OpenSans-Bold.ttf

OpenSans-BoldItalic.ttf

OpenSans-Italic.ttf

OpenSans-Regular.ttf

SourceSansPro-Bold.ttf

SourceSansPro-BoldItalic.ttf

SourceSansPro-Italic.ttf

SourceSansPro-Regular.ttf