install_matlab

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
install_matlab [2011/12/05 11:20] – [21 jan 11 licence provisoire parallèle] gerardinstall_matlab [2017/08/25 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +[[matlab|matlab]]
 +====== r2016b ======
 +
 +installer sur license (vm sur slatp)
 +compatible ubuntu 16 donc instalation d'un ubuntu16, pour l'installation demande un serveur x, donc installation d'un serveur X, l'installation via le réseau ne fonctionne pas.
 +Même si on peut accéder à login.mathworks.com 443 et services.mathworks.com 80
 +Du coup installation avec une license key
 +pour l'ID de la machine demandé sur le site web : donner l'adresse mac du serveur.
 +au lancement du serveur de licence j'obtient ça :
 +<Code>
 +/usr/local/MATLAB/R2016b/etc/lmstart 
 + 
 +Checking license file for local hostname and local hostid . . .
 +/usr/local/MATLAB/R2016b/etc/lmhostid: 332: /usr/local/MATLAB/R2016b/etc/lmhostid: /usr/local/MATLAB/R2016b/etc/glnxa64/lmhostid: not found
 + 
 +    Error: Your hostname matches the hostname on a SERVER line in
 +           your license file but the lmhostid in that line does not.
 +           Your local lmhostid(s) are:
 + 
 +           
 + 
 +           Your hostname is:  license
 + 
 +           The SERVER line in question is:
 + 
 +           -----------------------------------------------
 +           SERVER license 72AB5BF20635 27000
 +           -----------------------------------------------
 + 
 +Please stop, fix the problem, and try again . . .
 + 
 +Continue to start up license manager? y/[n]) n
 +
 +</Code>
 +
 +en fait ''/usr/local/MATLAB/R2016b/etc/lmstart'' s'appuie sur  ''/usr/local/MATLAB/R2016b/etc/lmstart'' qui nécessite une lib pour fonctionner, car sinon quand on lance ''/usr/local/MATLAB/R2016b/etc/lmstart '' on obtient:
 +<Code>
 +/usr/local/MATLAB/R2016b/etc/lmhostid: 332: /usr/local/MATLAB/R2016b/etc/lmhostid: /usr/local/MATLAB/R2016b/etc/glnxa64/lmhostid: not found
 +</Code> 
 +Pour régler le pb installer la lib ''lsb'':
 +<Code>apt-get install lsb</Code>
 +et ''/usr/local/MATLAB/R2016b/etc/lmhostid'' renvoie bien l'hostId à savoir  l'adresseMac...
 +<Code>
 +lmhostid - Copyright (c) 1989-2015 Flexera Software LLC. All Rights Reserved.
 +The FlexNet host ID of this machine is "72ab5bf20635"
 +</Code>
 +penser a lancer ''/usr/local/MATLAB/R2016b/etc/lmstart'' pas en tant que root.
 +
 +les logs sont dans ''/var/tmp/lm_TMW.log''
 +
 ====== installation en réseau ====== ====== installation en réseau ======
   * les fichiers sont installés sur fury, serveur nfs,    * les fichiers sont installés sur fury, serveur nfs, 
Ligne 22: Ligne 72:
   * il suffit de faire un montage nfs des 2 répertoires ci-dessus   * il suffit de faire un montage nfs des 2 répertoires ci-dessus
   * il est aussi possible, de recopier les fichiers directement sur le disque dur du poste client, mais on perd l'avantage de l'install/mise à jour centralisée   * il est aussi possible, de recopier les fichiers directement sur le disque dur du poste client, mais on perd l'avantage de l'install/mise à jour centralisée
-<code>+<code shell>
 rsync -a /net/fury/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a /local/apps/ rsync -a /net/fury/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a /local/apps/
 </code> </code>
 /local/apps est un exemple de répertoire d'accueil /local/apps est un exemple de répertoire d'accueil
   * il faut aussi s'assurer que les binaires existent pour les plateformes concernées   * il faut aussi s'assurer que les binaires existent pour les plateformes concernées
-<code>+<code shell>
 [root@scylla ~]# ls -l /net/fury/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a/bin/ [root@scylla ~]# ls -l /net/fury/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a/bin/
 total 198 total 198
Ligne 43: Ligne 93:
 </code> </code>
   * les plateformes manquantes se rajoutent à partir du cd d'installation   * les plateformes manquantes se rajoutent à partir du cd d'installation
-  + 
 +==== 13 déc 13 install matlab 2012a sur macosx 10.9 ==== 
 +  on récupère l'image iso sur le serveur de fichiers, /net/fury/donnees/provisoire/logiciels/matlab 
 +  * on lance l'installation avec le réseau, et on fournit le FIK (voir [[reserve:license#pc_linux_ou_portables]] 
 +  * il faut aussi un fichier de licence, on le crée avec le contenu: 
 +<code> 
 +SERVER nemo ANY 27000 
 +USE_SERVER 
 +</code> 
 + 
 +==== 23 sept 13 install matlab 2012a sur garlaban et callelongue ==== 
 +  * mettre à jour /etc/auto.master (ne pas oublier /net) et auto.applis (voir octopus) 
 +  * faire un lien symbolique pour trouver l'exécutable 
 +<code> 
 + ln -s /net/fury/donnees/provisoire/logiciels/linux/local/matlab-r2012a//bin/matlab /usr/bin/matlab 
 +</code> 
 + 
 +  * sur garlaban  
 +<code> 
 +garlaban:~% matlab -nodisplay -nojvm 
 + 
 +                            < M A T L A B (R) > 
 +                  Copyright 1984-2012 The MathWorks, Inc. 
 +                    R2012a (7.14.0.739) 64-bit (glnxa64) 
 +                              February 9, 2012 
 + 
 +  
 +To get started, type one of these: helpwin, helpdesk, or demo. 
 +For product information, visit www.mathworks.com. 
 +</code> 
 +  * sur callelongue 
 +<code> 
 +callelongue:~% matlab -nodisplay -nojvm 
 +/usr/bin/matlab: 1: /net/fury/donnees/provisoire/logiciels/linux/local/matlab-r2012a/bin/util/oscheck.sh: /lib64/libc.so.6: not found 
 + 
 +                            < M A T L A B (R) > 
 +                  Copyright 1984-2012 The MathWorks, Inc. 
 +                    R2012a (7.14.0.739) 64-bit (glnxa64) 
 +                              February 9, 2012 
 + 
 +  
 +To get started, type one of these: helpwin, helpdesk, or demo. 
 +For product information, visit www.mathworks.com. 
 +</code> 
 +bizarrement, il manque le lien dans le rep /lib64. Qui construit le lien? qui l'a détruit? FIXME 
 + 
 +===== 7 jan 14 install matlab 2013a sur octopus et judith ===== 
 +  * sur octopus, c'est la dernière version à être supportée 
 +  * pour utiliser: 
 +<code> 
 +module purge matlab;module load matlab/8.1 
 +</code> 
 +====== 29 mai 12 version R2012a ====== 
 +mathworks propose plusieurs formats au téléhargement. On récupère une image iso (linx+macox) plus simple à déployer sur postes individuels. 
 +  * il faut choisir "install par internet" si on n'a pas la clé d'activation sous la main, il se connecte au site mathworks (après authentification) et retrouve la bonne license) 
 +  * il a fallu mettre à jour le fichier license.dat sur le serveur de licences (nemo) et le relancer 
 + 
 ====== 24 fév 11 reinstall version 7 (R14 SP3) pour compilateur ====== ====== 24 fév 11 reinstall version 7 (R14 SP3) pour compilateur ======
  
  • install_matlab.1323080419.txt.gz
  • Dernière modification : 2017/08/25 09:55
  • (modification externe)