IMB > cellule > Calcul et Développement

PlaFRIM3 - Divers

Chercher un module

Pour cherche un module qui contient le motif "nom" faire :
module avail |& grep -i nom

Exemple : chercher tous les modules gcc :
module avail |& grep -i gcc

S’assurer qu’un programme tourne bien sur plusieurs cœurs

Un petit changement dans les paramètres slurm peu rapidement avoir des conséquences importantes sur les conditions réelles d’exécution de votre job. Il est bon de vérifier régulièrement que tout se passe bien comme vous le souhaitez/l’imaginez. Soit de façon systématique, avec la possibilité de garder une trace à chaque run (à coût zéro, utile en particulier à posteriori pour vérifier que tout s’est bien passé), soit de façon interactive ponctuelle :

Accéder aux sauvegardes de /home

Les sauvegardes se trouvent dans le répertoire /home/.snapshot

Recette pour se connecter avec Putty depuis un système Windows

[fond rouge] !! à valider !![/fond rouge]

il faut utiliser pageant pour déclarer la clef de l'utilisateur et pour la charger

Ensuite dans putty :
session : mettre hostname plafrim port 22
connections :
- dans date indiquer le login dans auto-login username
- dans proxy : sélectionner local, mettre ssh.plafrim.fr  dans proxy hostname avec le port 22, dans telnet command or proxy command : plink %user@%proxyhost -P %proxyport -nc %host:%port
- dans ssh : dans auth cocher attempt authentication with pageant et allow agent forwarding et sélectionner la clef de l'utilisateur

github & gitlab depuis PlaFRIM

Les accès réseau sont très filtrés en sortie de PlaFRIM. Certains sites ont des IPs qui changent très souvent ou de multiples IPs. C’est le cas de gitlab.com et de github.com .

Pour pouvoir utiliser de façon fiable les dépôts de ces sites, il faut ajouter ceci dans votre $HOME/.ssh/config :

#####  git clone git@gitlab.com ....
Host gitlab.com
Hostname altssh.gitlab.com
User git
Port 443

#####  git clone git@github.com ....
Host github.com
Hostname ssh.github.com
User git
Port 443

Cela revient à figer l’adresse qui sera utilisée, en prenant celle qui est autorisée en sortie de PlaFRIM.