Configuration du gestionnaire de licence 3DVIA Composer /Guide 1
SOMMAIRE I) PRE - REQUIS... 3 II) CONFIGURATION DU GESTIONNAIRE DE LICENCE SYSTEME D EXPLOITATION MICROSOFT WINDOWS... 4 1. Etape 1:... 4 2. Etape 2:... 5 3. Etape 3:... 5 4. Etape 4:... 6 5. Etape 5:... 6 6. Etape 6:... 7 7. Etape 7:... 8 8. Etape 8:... 8 9. Etape 9 (32-bit Seul):... 9 10. Etape 10:... 10 III) CONSEILS DE DEPANNAGE... 10 IV) EMPRUNT DE LICENCE SYSTEME D EXPLOITATION MICROSOFT WINDOWS... 11 11. Etape 1:... 11 12. Etape 2:... 12 V) RETOUR PRECOCE DES EMPRUNTS DE LICENCES... 13 1. Etape 1:... 13 2. Etape 2:... 14 3. Etape 3:... 14 VI) CONSEILS... 15 VII) CONFIGURATION DU GESTIONNAIRE DE LICENCE CONFIGURATION D UN SERVEUR TRIAD... 15 4. Etape 1:... 15 13. Etape 2:... 16 14. Etape3:... 16 15. Etape 4:... 16 16. Etape 5:... 16 2
I) PRE - REQUIS Avant de configurer le gestionnaire de licence vous devez obtenir le fichier de la licence «3Dvia Composer». Pour cela : Installez Composer sur votre machine et exécutez-le. Cliquez sur le bouton «Install a license» Installez Composer sur votre machine et exécutez le. Installez Composer sur votre machine et exécutez-le. Cliquez sur le bouton «Request license file by email» 3
Le logiciel de messagerie du client ouvre un nouveau message contenant l Host ID du Pc. Si c est le Pc où est installé le gestionnaire de licence de 3Dvia composer, remplissez le reste de l email et envoyez le à l adresse suivante : 3DVIAlicSR@solidworks.com. Si le gestionnaire de licence est installé sur un autre PC, remplacez l Host ID dans le mail par celui de la machine où est installé le gestionnaire de licence réseau de 3Dvia. Remarque: Entrez votre Numéro de série 3DVIA Composer ici, PAS votre numéro de série SolidWorks. Solution S-016878 de la base de connaissance : Comment retrouver le Host ID d un PC : 1) Allez dans Démarrer -> Exécuter 2) Tapez «cmd» et cliquez sur «OK» 3) Dans la fenêtre de commande tapez «ipconfig /all» et appuyez sur «Entrée» 4) La chaîne de 12 chiffres qui s'affiche pour «Adresse physique» pour la carte réseau local Ethernet est le numéro «ID de l'hôte / adresse MAC» 5) Tapez «exit» pour revenir à Windows En faisant un SR (Service Request) à Dassault Systèmes SolidWorks Corp. Le Customer Center vous fournira des informations identiques. II) CONFIGURATION DU GESTIONNAIRE DE LICENCE SYSTEME D EXPLOITATION MICROSOFT WINDOWS 1. Etape 1: Après avoir obtenu votre licence flottante, téléchargez la version du gestionnaire de licence appropriée (32- bit ou 64-bit) par l intermédiaire du «gestionnaire d installation serveur FLEXlm (FLEXlm Server Install)» dans le customer Portal. Le fichier «.zip» téléchargez contient : SEEMAGE.exe C est l exécutable de l application. (vendor daemon) Il vérifie les utilisateurs qui utilisent les licences pour les produits, et combien de licences sont disponibles. lmgrd.exe C est l exécutable de l application (SEEMAGE.exe), il constitue le système de gestion du serveur de licence. Il gère le contact entre le poste client et le serveur de licence. Démarre et gère l exécutable de l application (vendor daemon). Contrôle les licences référencées par l application (vendor daemon) 4
lmtools.exe C est le gestionnaire de licence utilisé par «3Dvia Composer». C est l interface qui permet à un utilisateur de configurer les composants de la licence. lmutil.exe C est l utilitaire des licences. C est un complément fourni avec lmtools.exe. 2. Etape 2: Sur le PC serveur qui sera utilisé comme serveur de licences, extraire le contenu du fichier «.ZIP», et déplacer les quatre fichiers dans un dossier unique de votre choix, exemple : «C:\Gestionnaire de licence 3DVIA Composer\» Remarque: Il n y a pas d installation associée à ces fichiers; LMTOOLS (Le gestionnaire de licence) fonctionne comme un exécutable natif pour communiquer avec lmutil.exe, lmgrd.exe, et SEEMAGE.exe pour faire fonctionner le service de licence. Il est impératif que les quatre fichiers, mentionnés ci-dessus soient dans la racine du même dossier, sinon le service de licence risque de ne pas démarrer correctement. Les fichiers de licence sont pris en charge avec les systèmes d exploitation suivants : Windows XP 32-bit & 64-bit Windows Vista 32-bit & 64-bit Windows Server 2003 32-bit & 64-bit Windows Server 2008 32-bit & 64-bit Windows 7-32-bit & 64-bit et Windows Server 2008 R2 32-bit & 64-bit ne sont pas complètement supportés à ce jour Sun Solaris 7/8-32-bit & 64-bit est aussi supporté mais n est pas expliqué dans ce document. 3. Etape 3: Placez le fichier de licence «3Dvia Composer» dans le même dossier que les fichiers du gestionnaire de licence, ou dans un dossier séparé dans ce répertoire. 5
4. Etape 4: Lancez LMTOOLS et allez dans l onglet «Config Services» 5. Etape 5: a) Dans la fenêtre de texte «Service Name», tapez le nom de votre choix pour le nom du service de la licence de 3dvia Composer; par exemple, «3DVIA Composer». b) Dans la fenêtre «Path to the lmgrd.exe file», accédez à l aide du bouton «Browse» au dossier contenant le fichier «lmgrd.exe» de l étape 3. c) Dans la fenêtre «Path to the license file», accédez à l aide du bouton «Browse» au dossier contenant votre fichier de licence (.lic) de l étape 3 d) Dans la fenêtre «Path to the debug log file» accédez à l aide du bouton «Browse» au dossier ou vous souhaitez créer le fichier journal du serveur et entrez un nom pour le journal (par exemple, «C:\3DVIA Composer FLEXlm\lmgrd.log») e) Cochez les options «Use Services» et f) «Start Server at Power Up» g) Sauvez les informations en cliquant sur le bouton «Save Service». 6
Configuration du gestionnaire de licence 3DVIA Composer /Guide 6. Etape 6: Si un antivirus est actif sur le serveur, allez dans les paramètres du firewall et ajouter deux exceptions pour : Port : le nom de votre choix et le numéro de port 27000, TCP ; ou Program : lmgrd.exe 27000 est le port par défaut, il peut être modifié manuellement, à n importe quel numéro de port souhaité dans la ligne «SERVER» du fichier de licence. SERVER Ce_server host_id 27000 - Remarque: Il y a un espace entre chaque valeur. Programme: vendor daemon (SEEMAGE.exe) Sous XP/Vista: 7
7. Etape 7: Allez dans l onglet «Start/Stop/Reread» et cliquez sur le bouton «Start Server». Assurez vous que le message «Server Start Successful» apparaisse dans la barre de statuts. 8. Etape 8: Sur le poste client, démarrez 3DVIA Composer et cliquez sur le bouton «Connect to a license» 8
Remarque: sur un PC 64-bit, entrez @nom_du_serveur et cliquez «Next» pour compléter la procédure et démarrer 3Dvia Composer. 9. Etape 9 (32-bit Seul): Sélectionnez «Specify the License Server System», entrez le nom complet du serveur, cliquez sur le bouton «next» et puis le bouton «finish». Cliquez sur le bouton «next», puis «finish». 9
Remarque : Le message «License Server returned a networking error» s affichera après l installation de 3DVIA Composer V6R2010 x64 sur 64-bit PCs et tente de se connecter au serveur de licence. Regarder la solution S-041158 dans la base de connaissance pour information et une vidéo vous montre comment résoudre le problème. Ce problème est résolu avec la version V6R2010x x64. Si le caractère «@» n est pas présent devant le nom du serveur un message d erreur s affiche en vous indiquant la bonne syntaxe. 10. Etape 10: 3Dvia Composer devrait maintenant se lancer et être opérationnel sur le poste client. III) CONSEILS DE DEPANNAGE Les erreurs suivantes seront affichées sur le poste client si les exceptions du firewall ne sont pas correctes, pas d installation, ou si le serveur de licence est en panne. 10
Si le service du gestionnaire de licence est arrêté ou en panne et que 3Dvia Composer est en train de tourner sur le poste client, le message suivant s affiche : La licence ne peut pas être obtenue via une connexion VPN. Quand le service est démarré, la barre de statuts de LMTOOLS affichera «Server Start Successful», les processus «lmgrd.exe» et «SEEMAGE.exe» seront actifs dans le gestionnaire des taches. Quand le service est arrêté, la barre de statuts de LMTOOLS affichera «Stopping Server», et les processus «lmgrd.exe» et «SEEMAGE.exe» seront tués dans le gestionnaire des taches. Pour des informations complémentaires rendez vous sur www.3dviacomposer.com, cliquez dans l onglet «Download» et télécharger le manuel «3DVIA Composer FLEXlm Install Manual» IV) EMPRUNT DE LICENCE SYSTEME D EXPLOITATION MICROSOFT WINDOWS 11. Etape 1: Sur le PC client, lancez «LMTOOLS» en passant par : «Démarrer -> tous les Programmes -> 3DVIA Composer <version> -> Licensing -> FlexLM License management» 11
Et activez l onglet «Borrowing» - (emprunt). 12. Etape 2: Lancez 3DVIA Composer sur le poste client et fermez le pour finir la procédure de l emprunt de licence. 12
V) RETOUR PRECOCE DES EMPRUNTS DE LICENCES 1. Etape 1: Sur le Pc client qui a emprunté la licence, ajoutez une variable d environnement système «SEEMAGE_LICENSE_FILE=@<server_name>». a) Démarrer -> Panneau de configuration -> Système. b) Cliquez sur l onglet «Advanced» c) Cliquez sur le bouton «Environmental Variables»- variables d environnement - d) Dans la fenêtre «Environmental Variables»- variables d environnement cliquez sur le bouton «New» - Nouveau e) Tapez le nom de la variable «SEEMAGE_LICENSE_FILE» et dans la valeur de la variable tapez «@nom_du_serveur» f) Cliquez le bouton «OK» 3 fois pour sortir. 13
2. Etape 2: Lancez «LMTOOLS» et activez l onglet «Borrowing» (à ce stade, vous pouvez cliquer le bouton «List Currently Borrowed Features» pour vérifier la liste des licences empruntées.) 3. Etape 3: Entrez le nom de la fonction dans la fenêtre «Feature name(s)» que vous souhaitez rendre et cliquez sur le bouton «Return Borrowed Licenses Early». Par exemple, entrez «S_Publisher» pour le retour de la licence 3DVIA Composer. Remarque : Pour le «Feature Name» respecter la Syntaxe et les espaces, sinon le retour de la licence va échouer. Une liste de «Feature Name» peut exister, leur retour doit être individuel pour nettoyer les licences empruntées. 14
VI) CONSEILS a) Le service du gestionnaire de licences sur le serveur doit être démarré pour le retour d une licence d un poste Client. L option «Force Server Shutdown» dans l onglet «Start/Stop/Reread» de LMTools doit être activée dans LMTools sur le serveur pour arrêter le service de licences lorsque les licences sont empruntées. Si une licence est empruntée et que l on essaie d arrêter le service de licence sur le serveur, cela échouera si cette option n est pas active. La barre de statut de LMTools affichera «Unable to stop Server» b) Cliquez le bouton «List Currently Borrowed Features» dans l onglet «Borrowing» de LMTOOLS sur le poste client il s affichera les licences empruntées précédemment. c) Le «Feature Name» pour 3DVIA Composer est, «S_Publisher» (C est le nom légal) d) Quand une licence est empruntée, les caractéristiques suivantes le sont aussi : S_Publisher AnimationPublisher KinematicPublisher VectorizationPublisher CGM NoDistributor e) Dans l interface utilisateur de 3DVIA Composer, vous pouvez vérifier les éléments qui ont été empruntés et ajouter des éléments supplémentaires. A l aide du menu déroulant, vous sélectionnez «Borrow License». Les licences actuellement empruntées seront listées. Pour emprunter des fonctions supplémentaires, vérifiez les dans cette fenêtre et cliquer sur «Borrow» Remarque : Les fonctions grisées ne peuvent pas être empruntées; ceci est défini par le fichier de licence. VII) CONFIGURATION DU GESTIONNAIRE DE LICENCE CONFIGURATION D UN SERVEUR TRIAD 1. Etape 1: Editer le fichier de licence flottant avec un «bloc note» et changer les 3 lignes SERVER par : SERVER server1 host_id_server1 27000 SERVER server2 host_id_server2 27000 SERVER server3 host_id_server3 27000 15
Remarque : Il y a un espace entre chaque valeur. Si vous désirez spécifier un port différent que celui par défaut, 27000, faites le ici et ajouter en exception dans le part feu (firewall). 2. Etape 2: Suivre les étapes 1 à 6 documentés dans le chapitre II pour les trois machines serveurs. 3. Etape3: Quelquefois effectuez l étape 7 du chapitre II sur les trois serveurs. 4. Etape 4: Sur chaque PC client, allez dans la base de registre et entrez manuellement les noms des serveurs dans la clé FLEXlm : a) Démarrer -> Exécuter b) Taper «regedit» et valider c) ouvrir le «HKEY_LOCAL_PC\SOFTWARE\FLEXlm License Manager» d) Double clique le texte «SEEMAGE_LICENSE_FILE» e) Effacer le contenu f) Entrer: @server1,@server2,@server3 (séparer par des virgules) 5. Etape 5: 3DVia Composer devrait maintenant être installé et devrait fonctionner sur les postes client. 16