[LINUX] Présentation de Slurm Workload Manager dans Ubuntu 18.04 LTS

Préface

J'utilise torque comme planificateur de tâches pour les postes de travail numériques depuis de nombreuses années, mais maintenant que je suis chargé, j'ai introduit le logiciel libre Slurm comme alternative.

Pour l'introduction de Slurm dans Ubuntu 16.04 LTS, l'article suivant https://qiita.com/JeJeNeNo/items/c545e72373d4d1deb36a Il est soigneusement résumé dans, et l'installation sur 18.04 LTS peut se faire presque comme ceci. Pour la procédure détaillée, voir l'article ci-dessus, mais je résumerai quelques changements. Si vous voulez savoir à partir de 1, je vous recommande de lire d'abord l'article ci-dessus.

Installation de Slurm

La procédure jusqu'à l'installation est la même que celle de l'article ci-dessus, elle sera donc omise. Avant d'installer Slurm, il était nécessaire d'installer le logiciel MUNGE requis pour démarrer Slurm, et il semble que 16.04 LTS ait été difficile. Heureusement, 18.04 LTS peut être installé sans aucun problème avec apt install.

sudo apt install munge

Il semble que Slurm puisse également être installé avec apt install, mais compte tenu des paramètres ultérieurs, j'ai compilé et installé la dernière version à partir du code source comme dans l'article ci-dessus. Comme je n'ai pas défini le préfixe, il sera installé dans "/ usr / local" selon le paramètre par défaut.

./configure
make
sudo make install

Créer un fichier de configuration Slurm

C'est presque la même chose que la procédure décrite dans l'article ci-dessus, mais avec quelques modifications et ajouts. En particulier,

Après cela, selon l'article ci-dessus, ouvrez le port, réglez-le sur systemd et démarrez-le.

Comment utiliser

Il est organisé sur le site suivant. https://www.j-focus.jp/user_guide/ug0004000000/ Ce dont vous devez vous souvenir pour le moment ・ Exécution du travail

sbatch **.sh

-Vérifier le statut du travail

squece

・ Licenciement forcé

scancel ***

Donc, comment écrire un fichier batch fonctionnait si je modifiais l'exemple ci-dessous pour moi-même. https://www.j-focus.jp/user_guide/ug0004040000/#ug0004040000

en conclusion

Il est plus facile à installer et à utiliser que le couple, et il est libre de se plaindre, mais le manuel sur le site officiel était difficile à lire et à fermer ...

Recommended Posts

Présentation de Slurm Workload Manager dans Ubuntu 18.04 LTS
Comment utiliser OpenVPN avec Ubuntu 18.04.3 LTS
13 choses à faire après l'installation d'Ubuntu 20.04 LTS
10 choses à faire après l'installation d'Ubuntu 18.04 LTS
Comment exécuter MeCab sur Ubuntu 18.04 LTS Python
Je souhaite utiliser OpenJDK 11 avec Ubuntu Linux 18.04 LTS / 18.10
Présentation de WSL (Ubuntu 18.04) à WIndows10 ~ Deuxième partie de l'environnement proxy ~
Installer Docker (Ubuntu 18.04 LTS)
Installation de Singularity (Ubuntu 18.04 LTS)
Introduction de Python 2.7 à CentOS 6.6
Installation de MongoDB (Ubuntu 18 LTS)
Comment partager le presse-papiers Vim avec OS sur Ubuntu 18.04.3 LTS