
Vous pouvez exécuter des solveurs commerciaux sur des services informatiques avec vos licences existantes. L'astuce est simple : corrigez les ports, sécurisez le chemin et pointez le client vers port @server. Ce guide présente les étapes exactes.
Choisissez-en un. Testez-le. Documentez-le pour votre laboratoire.
Choisissez deux ports TCP par fournisseur : un pour lmgrd, un pour démon du fournisseur.
Exemples
Mettez à jour les lignes de votre fichier de licence en conséquence (les chiffres sont des exemples) :
SERVEUR <hostname><hostid>1055
FOURNISSEUR ansyslmd PORT=1056
Redémarrez le service de licence après les modifications.
Conseil : conservez un court fichier README à côté du fichier de licence avec les ports épinglés et les personnes à contacter.
Les licences sont indépendantes de CUDA. Choisissez le modèle de votre fournisseur de GPU préféré dont vous avez besoin pour le ou les solveurs :
Vous allez pointer le solveur à l'intérieur du conteneur vers port @server à l'aide de variables d'environnement.
Votre instance rejoint le réseau de votre organisation ; le DNS et les ports se comportent comme sur site. Suivez la configuration du VPN de votre service informatique, puis testez l'accessibilité :
nc -vz licenses.my-org.edu 1055
À partir de à l'intérieur de l'instance, transférez les ports fixes vers le serveur de licences via un hôte sur lequel vous pouvez vous connecter en SSH (bastion/jumphost) :
ssh -N \
-L 1055 : licenses.my-org.edu:1055 \
-L 1056 : licenses.my-org.edu:1056 \
user@bastion.my-org.edu
Laissez-le ouvert pendant que vous courez. Votre chaîne FlexNet sur le client sera 1055 @localhost.
Vous avez besoin de plusieurs fournisseurs ? Ajoutez d'autres paires -L avec leurs ports épinglés.
Définissez la variable spécifique au fournisseur dans votre environnement de travail. Dans Compute, mettez-les dans Environnement → Variables (ne mettez jamais de secrets dans des images).
exportez ANSYSLMD_LICENSE_FILE= 1055@licenses.my-org.edu
# ou 1055 @localhost si vous utilisez un tunnel
export LMCOMSOL_LICENSE_FILE= 27000@licenses.my-org.edu
exportez ABAQUSLM_LICENSE_FILE= 27002@licenses.my-org.edu
export LM_LICENSE_FILE= 1055@licenses.my-org.edu
Si vous utilisez un tunnel, remplacez le nom d'hôte par hôte local et gardez le même ports tu as fait suivre.
nc -vz localhost 1055
Le client ne peut pas accéder au serveur
Hôte/port, pare-feu ou tunnel hors service. Testez avec nc -vz sur les ports exacts que vous avez épinglés.
Fonctionnalité introuvable/erreurs -5, -18, -96
Gamme de fonctionnalités ou version incorrecte. Vérifiez votre fichier de licence ; demandez au service informatique de confirmer le nom et la date d'expiration de votre fonctionnalité.
Gouttes intermittentes
Délais NAT/Idle sur le chemin. Maintenez un petit tunnel SSH actif ou utilisez un VPN.
« Le système de serveur de licences ne prend pas en charge cette fonctionnalité »
Le démon du fournisseur ne correspond pas. Mettez à jour le démon du fournisseur pour qu'il corresponde à votre fichier de licence.
Plusieurs fournisseurs à la fois
Utilisez LM_LICENSE_FILE avec séparés par des points-virgules listez ou définissez les variables du fournisseur côte à côte.
# Ansys
exportez ANSYSLMD_LICENSE_FILE= 1055@licenses.my-org.edu
# Abaqus
exportez ABAQUSLM_LICENSE_FILE= 27002@licenses.my-org.edu
# CONSOLE
export LMCOMSOL_LICENSE_FILE= 27000@licenses.my-org.edu
# Generic
export LM_LICENSE_FILE= 1055@licenses.my-org.edu
Pour des informations détaillées, consultez l'article principal et les prochains guides spécifiques à l'outil.
licences :
model : « VPN | tunnel SSH | ports publics »
server : « licenses.my-org.edu »
ports :
membres : 1055
vendeur : 1056
env :
- « ANSYSLMD_LICENSE_FILE= 1055@licenses.my-org.edu »
calculateur :
model : « Ubuntu 24.04 LTS (CUDA 12.6) » # or your own image
exemple : « <gpu model/vram> »
remarques : « <anything unusual about the network or checkout>»
Lance un Instance GPU sur Compute. Configurez votre license environment variables in the model, then connectez-vous VPN ou créez un Tunnel SSH de l'instance à votre serveur de licences. Vous avez besoin d'aide pour épingler des ports ? Ouvrez un ticket et nous partagerons une liste de contrôle minimale, indépendante des fournisseurs, pour votre équipe informatique.
Pick one AI, compute, or storage workload and see the difference for yourself. Spin it up in minutes, or let our team map your fastest path to production.