Installation

Cette section décrit l'installation d'Autodesk Nastran sur votre système. Autodesk Nastran est fourni sous la forme d'un fichier d'archive Linux qui peut être développé en un jeu de modules d'installation et en un script d'installation qui prend en charge les installations sur un poste de travail et Thin-Client. Afin d'assurer la compatibilité avec le plus large éventail de distributions Linux possible, la méthode d'installation avec des modules RPM et avec un dossier compressé simple sont prises en charge. En outre, l'installation dans des emplacements utilisateur standard est désormais prise en charge.

Fichiers requis pour l'installation

L'installation complète requiert deux éléments :

Ce module ne fournit pas un serveur de licence Autodesk. Autodesk propose des serveurs de licence pour un certain nombre de systèmes d'exploitation. Votre revendeur peut vous fournir le serveur de licence adapté à vos besoins.

Installation

Cette section présente les étapes requises pour installer Autodesk Nastran. Les noms de modules suivants sont fournis à titre d'exemple. Ajustez les commandes et les modules suivants en fonction des modules qui vous ont été fournis.

  1. Décondensez le module à l'aide de la commande suivante : Cette commande crée un sous-répertoire dans votre emplacement actuel, qui contient les fichiers nécessaires à l'installation d'Autodesk Nastran 2022 (les numéros de version des modules peuvent être légèrement supérieurs à ceux indiqués ci-dessous).
    > tar xf Autodesk_Nastran_2022.0.0.F-14.0.0.203_Linux_64bit.tar
  2. Remplacez votre dossier de travail par le dossier créé :
    > cd ./Autodesk_Nastran_2022.0.0.F
  3. Démarrez le programme d'installation en entrant la commande suivante. Si vous souhaitez effectuer une installation système, vous devez lancer le programme d'installation à partir d'une invite de commande en tant que superutilisateur ou à l'aide de l'option 'sudo'. Si le programme d'installation détecte des droits d'accès insuffisants pour exécuter une installation système, il réduira les options d'installation présentées pour effectuer uniquement une installation Thin-client ou personnalisée. Sur un terminal auquel un utilisateur standard ou un superutilisateur est connecté, lancez le programme d'installation comme suit :
    > ./install.sh

    Ou, à l'aide de la commande sudo, à partir d'un terminal auquel l'utilisateur est connecté :

    > sudo ./install.sh
  4. Veuillez lire et accepter le contrat de licence fourni. Une copie du contrat de licence est disponible après l'installation dans le fichier suivant : /opt/Autodesk/Nastran_2022/adlm/EULA.txt.
  5. Selon le niveau de privilèges de l'utilisateur démarrant le programme d'installation, trois mécanismes d'installation sont présentés à l'utilisateur.
    • Le premier mécanisme permet d'installer le système à l'aide de modules RPM. Autodesk Nastran est installé à l'emplacement suivant : /opt/Autodesk/Nastran_2022. Celui-ci est conforme aux spécifications LSB (Linux Standard Base).
    • La deuxième option permet d'installer le système pour un serveur Thin Client à l'aide de modules RPM. Cette option installe les composants de licence qui seront utilisés par un Thin Client installé à l'aide de la troisième option.
    • La troisième option permet une installation dans un emplacement défini par l'utilisateur. Après la sélection de cette option, vous serez invité à spécifier un emplacement d'installation. Cette option est utile pour les utilisateurs qui exécutent une installation pour des scénarios Thin-Client, ainsi que pour ceux qui exécutent une installation dans leurs propres dossiers d'accueil. Cette option est présentée aux utilisateurs qui exécutent une installation sans privilèges de superutilisateur.

    Sélectionnez la méthode d'installation adaptée à vos besoins.

Utilitaire d'assistance pour la gestion des licences

L'utilitaire d'assistance est disponible dans un emplacement semblable au suivant : /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper. L'assistant offre les fonctions suivantes :

Documentation d'aide

  • Exemple d'utilisation :
    sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper  -- help
    
    sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper register -- help
    

Enregistrement de produit

  • Exemple d'utilisation :
    sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper 
    register --pk 987L1 --pv 2020.0.0.F --cf /opt/Autodesk/Nastran_2020/clicV2SDK/InventorNastranConfig.pit 
    --el "US" --ls 12345@20.20.200.100 --lm NETWORK

Liste des composants enregistrés

  • Exemple d'utilisation :
    /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper list

    Annulation de l'enregistrement de composants de produits

  • Exemple d'utilisation :
    sudo /opt/Autodesk/AdskLicensing/9.0.0.1462/helper/AdskLicensingInstHelper 
    deregister --pk 987L1 --pv 2020.0.0.F

Installation basée sur RPM

Installe les composants de licence ClicV2 et enregistre le produit. Il fournit également un script shell pour utilitaire dans /opt/Autodesk/Nastran_2020/bin/nastran_lic_reg.sh. Ce script peut être exécuté afin d'enregistrer le produit et de fournir une adresse IP et un port au serveur de licence (exemple : port@nomhôte).

Dépannage

  • Exécutez l'utilitaire ci-dessus pour répertorier les composants enregistrés et assurez-vous que le produit, le serveur de licence, etc. sont correctement enregistrés.
  • Assurez-vous que les variables définies dans nastran_lic_reg.sh redirigent vers les valeurs de votre choix.
  • Exécutez le script pour enregistrer le produit.
  • Parfois, la vérification de la licence échoue sur les installations minimales des machines. Installez libGL.

Installation de Thin Client

Ce type de configuration exige d'installer séparément le serveur et le client.

Installation du serveur

  1. Les privilèges superutilisateur sont nécessaires. Déterminez le serveur à utiliser. Il ne s'agit pas nécessairement du serveur sur lequel Network License Manager (NLM) est installé. L'objectif de ce serveur de licence est de fonctionner comme un intermédiaire entre le Thin Client et NLM, en vérifiant les licences en fonction de vos besoins.
  2. Utilisez l'utilitaire d'assistance pour enregistrer le serveur de licence.
  3. Une fois que les licences ClicV2 sont installées, veillez à enregistrer le produit à l'aide de l'utilitaire d'assistance.
  4. Configurez le serveur afin de le connecter au client, à l'aide du fichier
    /var/opt/Autodesk/AdskLicensingService/AdskLicensingService.data
    Rechercher une chaîne, par exemple "Addr":"127.0.0.1:4321", puis modifiez l'adresse IP à l'adresse de votre serveur.
  5. Ouvrez le port de façon à ce que le Thin Client puisse se connecter à celui-ci.

Installation du client

  1. Identifiez un emplacement défini par l'utilisateur approprié.
  2. Notez l'adresse IP et le port du serveur utilisés pour la connexion.
  3. Recherchez le fichier XML personnalisé situé dans <user_defined_path>/Nastran_2020/bin/AdlmCustomEnv.xml
  4. Assurez-vous que l'adresse IP et le port sont configurés correctement, comme illustré ci-dessous :
    <KEY ID="ADSK_SERVICE_ADDRESS">
           <!--Licensing service address-->
           <STRING>IPADDRESS:PORT</STRING>
    </KEY>
  5. Assurez-vous que la variable d'environnement AUTODESK_ADLM_THINCLINT_ENV redirige vers le fichier AdlmCustomEnv.xml.

Génération de fichiers journaux

Les configurations des niveaux de journalisation ci-dessous sont indiquées à des fins de documentation. Le mode par défaut des journaux CLM V2 a limité les niveaux des messages. Pour activer la journalisation détaillée manuellement, consultez les informations suivantes pour chaque composant.

Important : Après la mise à jour de la configuration, assurez-vous que le service est redémarré et exécuté.

Variables d'environnement

La variable d'environnement ADLSDK_LOG_LEVEL gère le niveau de journalisation du kit de développement logiciel (SDK). En l'absence de configuration, le niveau de journalisation du SDK est défini par défaut sur "E". Pour augmenter le niveau de détail, créez une variable d'environnement SYSTÈME ou UTILISATEUR, et définissez-la sur le niveau T (Tracé) en procédant comme suit :

  • Ligne de commande Windows : set ADLSDK_LOG_LEVEL=T
  • Ligne de commande MacOS/Linux : export ADLSDK_LOG_LEVEL=T

Paramètres valides

T = ADLSDK_LOG_TRACE

D = ADLSDK_LOG_DEBUG

I = ADLSDK_LOG_INFO

W = ADLSDK_LOG_WARN

E = ADLSDK_LOG_ERROR

C = ADLSDK_LOG_CRITICAL

O = ADLSK_LOG_OFF

Service

Pour activer la journalisation détaillée du service, ouvrez AdskLicensingService.data dans un éditeur de texte. Ajoutez une paire clé-valeur "Dev":true à AdskLicensingService.data.

Remarque : Vous pouvez avoir besoin de privilèges d'administrateur pour enregistrer le fichier AdskLicensingService.data.
{
        "Addr": "127.0.0.1:12345",
        "Dev" : true, // Developer (Dev) mode, default false
        "AutoPickFreePort": true
}

Le service génère le fichier des données de configuration à l'emplacement suivant :

/var/opt/Autodesk/AdskLicensingService/AdskLicensingService.data

Agent

Pour activer la journalisation du niveau de débogage, reportez-vous au tableau ci-après. Placez un fichier .AdskLicensingAgent-log.conf sur le système de l'utilisateur final, à l'emplacement indiqué ci-dessous.

Notes

Le point avant ".AdskLicensingAgent-log.conf" est obligatoire.

Le journal de l'agent par défaut ne contient pas d'information sur le niveau de débogage.

Plate-forme Nom du fichier Emplacement du fichier Mechanical Desktop
Linux .AdskLicensingAgent-log.conf /var/opt/Autodesk/AdskLicensingService/.AdskLicensingAgent-log.conf
Coller le contenu suivant dans le fichier .AdskLicensingAgent-log.conf :
{
    "message_pattern": "%{appname}[%{pid}] | %{time yyyy-MM-dd h:mm:ss.zzz} | %{type} | %{category}: %{message}",
    "filter_rules": "*.debug=true",
    "log_path": "/var/opt/Autodesk/AdskLicensingService/Log",
    "console_output": true,
    "file_output": true
}

La version d'Autodesk Nastran pour Linux nécessite une licence réseau. Le programme d'installation affiche un écran vous demandant les détails de votre serveur de licence. Ces informations doivent être fournies au format [port]@1.2.3.4 ou [port]@machine.domaine.com, où [port] est facultatif et obligatoire uniquement si un port non standard a été utilisé lors de la configuration du serveur de licence. Si vous ne connaissez pas les détails de votre serveur de licence ou si vous souhaitez le modifier ultérieurement, veuillez entrer une valeur temporaire de @127.0.0.1. Le serveur réseau en cours d'utilisation peut être modifié ultérieurement en modifiant directement le fichier texte : /opt/Autodesk/Nastran_2022/bin/nastran_vars.sh.

Autodesk Nastran requiert la définition de variables d'environnement spécifiques avant l'exécution. Au cours de l'installation, une option apparaît, permettant à tous les utilisateurs d'ajuster automatiquement leurs variables d'environnement quand ils créent un terminal pour la première fois. Cette option crée un lien dans le dossier des paramètres système afin de permettre le paramétrage automatique des variables d'environnement. Il est fortement conseillé d'activer cette option. En outre, deux autres méthodes sont décrites si ce mécanisme n'est pas adapté à l'utilisation prévue.