Gestion des licences Mia-Studio Manuel de l'utilisateur - Procédure d'installation -
Table des matières Procédure d'installation 3 Gestion de licences MIA... 3 Informations nécessaires à la création d'une licence... 3 Types de fichiers de licences... 5 Licences flottantes... 5 Licences fixes... 5 Regrouper des licences fixes et flottantes dans un même fichier... 6 Paramétrage du poste client... 6 Installation des licences fixes sur un poste client... 6 Accès aux licences flottantes depuis un poste client... 7 FLEXNet Publisher License Finder... 7 Installation du serveur FLEXNet Publisher... 8 Installation des licences sur le serveur... 8 Démarrage du gestionnaire de licences... 8 Mia-LicenseManager Table des matières 1
Procédure d'installation Gestion de licences Mia-Studio Le gestionnaire de licences des outils de la suite Mia-Studio est FLEXNet Publisher, développé par Acresso Software Inc (www.acresso.com). L'installation du gestionnaire de licences offre deux types de licences : Licences flottantes, Licences fixes. Vous devez disposer d'un fichier de licences vous permettant d'utiliser les logiciels de la suite Mia-Studio. Ce fichier a dû vous être transmis au moment de l'achat de Mia-Studio. Si ce n'est pas le cas, prenez contact avec l'équipe Mia- Studio ( support-studio@miasoftware.com). Informations nécessaires à la création d'une licence Le support Mia-Studio a besoin de certains paramètres (le hostname et le host ID ) identifiant le poste hébergeant les licences pour établir des licences définitives. Pour les obtenir, lancez l'exécutable Mia-LicenseManager/bin/lmtools.exe (ou <Mia- Software>/<Mia-Studio>/<Mia-Tool>/flexlm/lmtools.exe) sur le poste devant héberger les licences. Gestion des licences Mia-Studio Procédure d'installation 3
Sauvegardez les informations "HOSTID info" dans un fichier et envoyez-le à l'équipe de support Mia-Studio (support-studio@mia-software.com). Gestion des licences Mia-Studio Procédure d'installation 4
Types de fichiers de licences Les fichiers de licences permettent de spécifier des licences flottantes (jetons) ou fixes. Ils contiennent les informations requises par FLEXNet Publisher pour gérer les connexions des applications. Ces informations sont les suivantes : Le nom du serveur et ses identifiants (SERVER : host name et host ID), Le nom du démon MIA (VENDOR), Les informations relatives à chaque licence (FEATURE). Licences flottantes Une licence flottante permet à n'importe qui sur le réseau d'utiliser une application gérée sous FLEXNet Publisher. Les licences flottantes ne sont pas liées à un utilisateur spécifique. Ce mode concurrentiel nécessite l'utilisation conjointe de l'exécutable lmgrd et du démon MIA. Cela signifie que vous avez besoin d'installer le serveur de licences si vous utilisez des licences flottantes. Pour plus de détails, reportez-vous au paragraphe "Installation du serveur FLEXNet Publisher". L'exemple suivant présente un fichier fournissant des licences flottantes depuis le serveur nommé "MonServeur" : 6 licences Mia-Studio Enterprise : 6 jetons pour "MIA_GEN_ARCHITECT" et 6 jetons pour "MIA_TRANS_ARCHITECT" 2 licences Mia-Generation Professional : 2 jetons pour "MIA_GEN_ARCHITECT_PRO" SERVER monserveur 17007ea8 VENDOR MIA FEATURE MIA_GEN_ARCHITECT MIA 60.10 1-jan-2010 6 SIGN=signature1 FEATURE MIA_TRANS_ARCHITECT MIA 60.10 1-jan-2010 6 SIGN=signature2 FEATURE MIA_GEN_ARCHITECT_PRO MIA 60.10 1-jan-2010 2 SIGN=signature3 Licences fixes Une licence fixe signifie que la licence peut être utilisée seulement par une seule machine. Une licence fixe dispose d'un champ HOSTID pour chaque ligne FEATURE. Il y a deux types de licences fixes : les licences illimitées (uncounted) et les licences comptées (counted). Licences fixes de type "uncouted" Si une licence fixe est de type "uncounted", son usage est illimité sur la machine spécifiée. Cette configuration ne nécessite pas de démons lmgrd et MIA parce qu'il n'y a pas à gérer d'accès concurrent à la licence. Gestion des licences Mia-Studio Procédure d'installation 5
Le fichier de licences suivant défini une licence fixe MIA_GEN_ARCHITECT sur la machine dont le hostid est 17007ea8 : FEATURE MIA_GEN_ARCHITECT MIA 60.10 1-jan-2010 uncounted SIGN=signature1 \ HOSTID=17007ea8 Si un fichier de licences ne contient que des licences fixes de type "uncounted", vous n'avez pas besoin d'installer de serveur de licences FLEXlm : vous devez juste fournir les fichiers de licences fixes aux applications sur les postes clients. Licences fixes de types "Counted" Dans ce cas, les licences liées une machine particulière sont comptées et nécessite un serveur de licences comme les licences flottantes. Regrouper des licences fixes et flottantes dans un même fichier Les licences fixes et flottantes peuvent être regroupées dans un fichier unique. Cette configuration nécessite d'installer un serveur FLEXlm pour gérer les jetons des licences flottantes. Paramétrage du poste client Installation des licences fixes sur un poste client Si vous utilisez seulement une licence fixe, vous n'avez pas besoin d'installer le serveur de licences. Vous avez juste besoin du fichier de licences. A ce stade vous devez avoir reçu un fichier de licences. Copiez-le dans le répertoire flexlm dans le répertoire d'installation de la suite Mia-Studio. C'est généralement : C:\Program Files\Mia-Software\<Mia-Studio>\<Soft folder>\flexlm. Où Soft Folder représente Mia-Generation, Mia-Transformation ou Mia-Modernization. Voici un exemple de fichier fournissant une licence fixe installée sur un poste client : FEATURE MIA_GEN_ARCHITECT MIA 60.10 1-jan-2010 uncounted SIGN=signature1 \ HOSTID=17007ea8 Gestion des licences Mia-Studio Procédure d'installation 6
Accès aux licences flottantes depuis un poste client Pour travailler en mode flottant depuis un poste client, vous devez seulement spécifier sur quel serveur sont hébergées les licences. Le nom du serveur vous est demandé à l'installation de Mia-Studio. Un fichier mia_redirect.lic est présent dans le répertoire flexlm des applications de la suite Mia-Studio et permet de pointer sur le serveur de licences. Vous pouvez l'éditer ultérieurement pour modifier le nom du serveur. Par exemple, ce fichier pointe sur un serveur nommé "MonServeur". SERVER MonServeur ANY USE_SERVER FLEXNet Publisher License Finder Si une application de la suite Mia-Studio ne trouve aucun paramètre satisfaisant pour obtenir une licence (pas de redirection vers un serveur et pas de licence fixe), vous pourrez voir les boîtes de dialogues suivantes. Vous pouvez spécifier le nom du serveur ou le chemin du fichier de licences. Si vous n'avez pas ces paramètres, l'application ne se lancera pas. Gestion des licences Mia-Studio Procédure d'installation 7
Installation du serveur FLEXNet Publisher Pour gérer les licences flottantes, vous devez installer un serveur de licences en suivant les instructions suivantes. Depuis la machine qui vous servira de serveur de licences FLEXNet Publisher, lancez le programme Mia-LicenseManager_6.1.0.exe disponible au téléchargement sur www.mia-software.com. Choisissez le répertoire d'installation de Mia-LicenseManager ("C:\Program Files\Mia-Software\Mia-LicenseManager" par défaut) A ce stade, FLEXNet Publisher et le démon MIA sont installés mais le serveur n est pas encore actif. Les principaux composants suivants ont été installés sur votre système : Table 1-1: FLEXNet Publisher Components for End-User Distribution Component Description lmgrd.exe Le gestionnaire FLEXNet Publisher et le démon MIA. mia.exe lmutil.exe and lmtools.exe Utilitaires FLEXlm. Installation des licences sur le serveur Pour installer les licences sur le serveur, copiez le fichier que vous avez reçu du support Mia- Studio dans le répertoire licenses du répertoire d'installation de Mia- LicenseManager. Il s'agit généralement de : C:\Program Files\MIA-Software\Mia-LicenseManager\licences. Vous devez ensuite prendre en compte ces licences en redémarrant le serveur. Démarrage du gestionnaire de licences Le serveur de licences est basé sur deux composants principaux : le démon FLEXNet Publisher lmgrd et le démon MIA. Le démon lmgrd a pour rôle de tenir le contact avec les applications demandant une licence et de gérer les différents jetons. Il faut toujours utiliser de préférence la version la plus récente de lmgrd; elle est disponible en téléchargement sur le site www.acresso.com. Mia- Studio nécessite au minimum une version v11.6.1 de FLEXNet Publisher pour Windows Vista et v8.2a de FLEXlm pour les autres versions Windows. La version v11.6.1 est livrée dans l'installation de Mia- LicenseManager. Gestion des licences Mia-Studio Procédure d'installation 8
Démarrage du serveur depuis LMTOOLS Une interface graphique au gestionnaire de licences est fournie par LMTOOLS. Cette interface permet : Démarrer, arrêter et configurer le serveur de licences FLEXNet Publisher Obtenir des informations système dont les "host ID" nécessaires à la création des clés Obtenir le statut du serveur Configurer le gestionnaire de licences en tant que Service Windows Avant de contrôler le démon lmgrd depuis l'interface LMTOOLS, il doit être au préalable configuré en tant que service. Par défaut, Mia-LicenseManager s'installe en tant que service sur votre ordinateur et vous n'avez pas besoin de modifier ces paramètres. Si toutefois vous voulez modifier par la suite ces paramètres, vous pouvez le faire en suivant la procédure détaillée dans le paragraphe Configuration du service Mia- LicenseManager". lmgrd peut être démarré depuis l'interface LMTOOLS : 1. Démarrer LMTOOLS. LMTOOLS apparaît avec l'onglet "Service/License File" en premier plan. 2. Cliquer sur le radio-bouton "Configuration using Services". 3. Sélectionner le service nommé Mia-LicenseManager. Si vous avez d'autres produits FLEXlm installés sur votre machine en tant que service, ils apparaîtront également dans cette liste. 4. Cliquer sur l'onglet "Start/Stop/Reread". Gestion des licences Mia-Studio Procédure d'installation 9
5. Démarrer le service Mia-LicenseManager en cliquant sur le bouton "Start Server". Le serveur de licences Mia-LicenseManager doit démarrer en écrivant par défaut un fichier de log dans le fichier "C:\Program Files\Mia-Software\Mia- LicenseManager\log\lmgr.dl". Démarrage le service depuis la ligne de commande. Pour démarrer le service depuis la ligne de commande, utiliser la syntaxe suivante: lmgrd -c license_file_list -L [+]debug_log_path license_file_list est le chemin complet vers un fichier de licences ou un répertoire dans lequel tous les fichiers de licences sont nommés *.lic. debug_log_path est le chemin complet vers le fichier de log du serveur. Les espaces dans les noms de fichier nécessitent des guillemets. Gestion des licences Mia-Studio Procédure d'installation 10
Configuration du service Mia-LicenseManager Par défaut, ce service est configuré par l'installeur de Mia-LicenseManager et vous n'avez pas besoin de modifier ces paramètres. Toutefois, si vous voulez par exemple déplacer les démons lmgrd.exe et mia.exe, vous pouvez modifier ces paramètres à travers l'interface LMTOOLS. Pour configurer le service vous devez avoir les droits Administrateur : 1. Démarrer LMTOOLS. 2. Cliquer sur l'onglet "Configuration using Services" et sélectionner le service Mia- LicenseManager. 3. Dans le champ "Path to the lmgrd.exe", entrer le chemin de lmgrd.exe. 4. Dans le champ "Path to the license file", entrer un répertoire ou le nom du fichier de licence. 5. Dans le champ "Path to the log file", entrer le chemin du fichier de log. 6. Configurer le pour le lancer automatiquement au démarrage du système en cochant "Start Server at Power Up". 7. Pour sauvegarder ces paramètres, cliquer sur le bouton "Save Service". Gestion des licences Mia-Studio Procédure d'installation 11