Section_Admin

=SECTION ADMINISTRATEUR (accès root exigé) =

1/Scalar / Cosinus / Sinus / Nexstor / Diler
Eteindre les serveurs : Redémarrer les serveurs en appuyant sur leur bouton d'alimentation.
 * 1) shutdown -h now pour un arrêt définitif ou
 * 2) shutdown -r now pour un reboot

**2/Matrics**
Eteindre les noeuds matrics001 à matrics016 : Redémarrer le noeud frontal en appuyant sur le bouton d'alimentation et attendre que celui-ci soit opérationnel avant de redémarrer les noeuds esclaves (afin d'assurer le montage des répertoires HOME sur les noeuds esclaves).
 * 1) sctInit
 * 2) sctRebootNode -n matrics001-matrics016 -off avant d'éteindre le noeud frontal à l'aide de la commande
 * 3) shutdown -h now

Afficher les logs
Indispensable avant de relancer un serveur qui a planté car après le log est effacé ! L'alias analyse les 5000 dernières lignes du .log  #LOG_ABQ pour Abaqus  #LOG_HW pour HyperWorks  #LOG_ANSYS pour Ansys
 * 1) LOG_MAT pour Matlab
 * 2) LOG_SYS pour Sysweld
 * 3) LOG_MSC pour Marc, Patran et les produits MSC

Relancer
#FLEX_ALL pour tout lancer  #FLEX_ABQ pour Abaqus  #FLEX_HW pour HyperWorks  #FLEX_ANSYS pour Ansys
 * 1) FLEX_MAT pour Matlab
 * 2) FLEX_SYS pour Sysweld$
 * 3) FLEX_MSC pour Marc, Patran et les produits MSC

Eteindre
#FLEX_DOWN et choisir.

Protéger un serveur de licence
Lien sur les droits linux : http://fr.wikipedia.org/wiki/Chmod
 * 1) chmod 550 lmgrd
 * 2) chmod 550 lmutil
 * 3) chmod 550 daemon

Procédure d'installation de logiciels sur les serveurs de PILCAM2 (exemple d'ANSYS)
-Créer sur le serveur (où le logiciel doit être installé) un répertoire temporaire (dans /tmp ou /scratch) : -Monter sur le serveur dans /tmp/install le répertoire de DILER adhoc : -Si besoin est, convertir l'image disque au format .iso et la monter dans /mnt/disk par exemple : ou bien directement sans copier le .nrg en .iso : -Installer -Démonter le répertoire temporaire :
 * 1) mkdir /tmp/ANSYS
 * 1) mount diler://home/0Ressources/1CALCUL/ANSYS /tmp/ANSYS
 * 1) cd /tmp/ANSYS
 * 2) dd if=ANSYS110_Linux.nrg of=ANSYS110_Linux.iso bs=2048 skip=150& pid=$!
 * 3) mount -o loop ANSYS110_Linux.iso /mnt/disk
 * 1) mount -o loop,offset=307200 ANSYS110_Linux.nrg /mnt/disk
 * cd
 * 1) umount /tmp/ANSYS


 * 1) dd if=image.nrg of=image.iso bs=2048 skip=150& pid=$!

Rendre accessible en lecture mais en écriture "sticky bit" un répertoire

 * 1) <span style="font-family: 'Times New Roman',Times,serif; font-size: 110%;">chmod 01777 /repertoire/

<span style="font-family: Arial,Helvetica,sans-serif;">Création d'un compte, login 'jeand'
<span style="font-family: Arial,Helvetica,sans-serif; font-size: 110%;">#useradd -g users -m -c "Jean Dupont" jeand <span style="font-family: Arial,Helvetica,sans-serif; font-size: 110%;"> puis définir le mot de passe : passwd jeand

Propager les comptes utilisateurs
Il faut faire un scp sur les 3 fichiers suivants : /etc/passwd - utilisateurs /etc/group - groupes /etc/shadow - mots de passe

<span style="font-family: Arial,Helvetica,sans-serif;">Reconstruction du /home (les jobs utilisateur doivent être arrêtés, la machine de préférence en mode "single user")
<span style="font-family: Arial,Helvetica,sans-serif;">#umount /home <span style="font-family: Arial,Helvetica,sans-serif;"> #fsck -y /home <span style="font-family: Arial,Helvetica,sans-serif;"> #mount /home

Trouver l'adresse MAC
/sbin/ifconfig -a

Afficher la version du CPU
cat /proc/cpuinfo

Changer le MAC
Dans un terminal (xterm par exemple), il vous faut définir l’adresse MAC via cette commande : <span style="font-family: Arial,Helvetica,sans-serif;"># ifconfig interface down <span style="font-family: Arial,Helvetica,sans-serif;"># ifconfig hw <span style="font-family: Arial,Helvetica,sans-serif;"># ifconfig interface up Par exemple : <span style="font-family: Arial,Helvetica,sans-serif;"># ifconfig eth0 down <span style="font-family: Arial,Helvetica,sans-serif;"># ifconfig eth0 hw ether 01:FF:23:FF:45:FF <span style="font-family: Arial,Helvetica,sans-serif;"># ifconfig eth0 up

** Miscellanea **
- message au login : éditer le fichier /etc/motd - commande de [|montage nfs] d'un disque : mount

<span style="font-family: arial,helvetica,sans-serif;"> ==<span style="font-size: 1.3em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px;">**** Visualisation **** ==

<span style="font-size: 1.1em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px;">****lspci****
===<span style="font-size: 1.1em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px;">**** To see if you are running the latest NVIDIA driver, run the following command as root: **nvidia-installer --latest** To update your NVIDIA driver to the latest version, run the following command as root (an X server must not be running): **nvidia-installer --update** Determining NVIDIA driver version: **cat /proc/driver/nvidia/version** **** ===

[] ouvrez une console graphique ( konsole, xterm, Eterm, aterm, etc...) et tapez ceci : $ glxinfo | head -n 3