Table des matières

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 :

/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

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:

/usr/local/MATLAB/R2016b/etc/lmhostid: 332: /usr/local/MATLAB/R2016b/etc/lmhostid: /usr/local/MATLAB/R2016b/etc/glnxa64/lmhostid: not found

Pour régler le pb installer la lib lsb:

apt-get install lsb

et /usr/local/MATLAB/R2016b/etc/lmhostid renvoie bien l'hostId à savoir l'adresseMac…

lmhostid - Copyright (c) 1989-2015 Flexera Software LLC. All Rights Reserved.
The FlexNet host ID of this machine is "72ab5bf20635"

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

serveurs de calcul

sur charybde, scylla et octopus, les différentes versions sont accessibles au travers de la commande module. Il faut donc faire les montages suivants (pour des raisons historiques, les matlab ne sont pas installés au même endroit, mais ce point ne concerne que l'administrateur, pas l'utilisateur final)

[root@scylla ~]# grep matlab /etc/auto.applis*
/etc/auto.applis:matlab-14-sp3  fury:/donnees/provisoire/logiciels/linux/local/matlab-14-sp3-complete
/etc/auto.applis_local:matlab-r2010a   fury:/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a

Version actuelle sur octopus:

                Version 7.10.0.499 (R2010a) 64-bit (glnxa64)

dans /local/apps/matlab-r2010a

postes client

rsync -a /net/fury/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a /local/apps/

/local/apps est un exemple de répertoire d'accueil

[root@scylla ~]# ls -l /net/fury/donnees/provisoire/logiciels/linux/local/apps/matlab-r2010a/bin/
total 198
...
drwxrwxr-x  3 1006 1006    329 Apr  2  2010 glnxa64
 
[root@scylla ~]# ls -l /net/fury/donnees/provisoire/logiciels/linux/local/matlab-14-sp3/bin
total 146
...
drwxr-xr-x+ 2 2201 tty    202 Oct  7  2005 glnx86
drwxr-xr-x+ 2 2201 tty    173 Oct  7  2005 glnxa64
drwxr-xr-x+ 2 2201 tty    168 Oct  7  2005 hpux
...
drwxr-xr-x+ 2 2201 tty     21 Oct  7  2005 sol2

13 déc 13 install matlab 2012a sur macosx 10.9

SERVER nemo ANY 27000
USE_SERVER

23 sept 13 install matlab 2012a sur garlaban et callelongue

 ln -s /net/fury/donnees/provisoire/logiciels/linux/local/matlab-r2012a//bin/matlab /usr/bin/matlab
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.
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.

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

module purge matlab;module load matlab/8.1

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.

24 fév 11 reinstall version 7 (R14 SP3) pour compilateur

fury-root% lofiadm
Block Device             File
fury-root% lofiadm -a /donnees/provisoire/logiciels/matlab/download
/dev/lofi/1
fury-root% lofiadm -a /donnees/provisoire/logiciels/matlab/download.1
/dev/lofi/2
fury-root% lofiadm -a /donnees/provisoire/logiciels/matlab/download.2
/dev/lofi/3
fury-root% mkdir /mnt/cd1
fury-root% mkdir /mnt/cd2
fury-root% mkdir /mnt/cd3
fury-root% mount -F hsfs /dev/lofi/1 /mnt/cd1
fury-root% mount -F hsfs /dev/lofi/2 /mnt/cd2
fury-root% mount -F hsfs /dev/lofi/3 /mnt/cd3
fury-root% share -F nfs /mnt/cd1
fury-root% share -F nfs /mnt/cd2
fury-root% share -F nfs /mnt/cd3

21 jan 11 licence provisoire parallèle

Divers