[LINUX] Einführung von Slurm Workload Manager in Ubuntu 18.04 LTS

Vorwort

Ich benutze Torque seit vielen Jahren als Job Scheduler für numerische Workstations, aber jetzt, da ich aufgeladen bin, habe ich die kostenlose Software Slurm als Alternative eingeführt.

Zur Einführung von Slurm in Ubuntu 16.04 LTS der folgende Artikel https://qiita.com/JeJeNeNo/items/c545e72373d4d1deb36a Es ist sorgfältig zusammengefasst in und die Installation am 18.04 LTS kann fast so erfolgen. Die detaillierte Vorgehensweise finden Sie im obigen Artikel, aber ich werde einige Änderungen zusammenfassen. Wenn Sie von 1 wissen möchten, empfehle ich Ihnen, zuerst den obigen Artikel zu lesen.

Slurm Installation

Das Verfahren bis zur Installation ist das gleiche wie im obigen Artikel, daher wird es weggelassen. Vor der Installation von Slurm musste die zum Starten von Slurm erforderliche Software MUNGE installiert werden, und es scheint, dass 16.04 LTS schwierig war. Glücklicherweise kann 18.04 LTS problemlos mit apt install installiert werden.

sudo apt install munge
./configure
make
sudo make install

Erstellen Sie eine Slurm-Konfigurationsdatei

Dies ist fast das gleiche wie im obigen Artikel, jedoch einige Änderungen und Ergänzungen. Speziell,

Öffnen Sie danach gemäß dem obigen Artikel den Port, setzen Sie ihn auf systemd und starten Sie ihn.

Wie benutzt man

Es ist auf der folgenden Seite organisiert. https://www.j-focus.jp/user_guide/ug0004000000/ Woran Sie sich vorerst erinnern sollten ・ Auftragsausführung

sbatch **.sh

-Überprüfen Sie den Auftragsstatus

squece

・ Job erzwungene Kündigung

scancel ***

Das Schreiben einer Batch-Datei hat also funktioniert, wenn ich das folgende Beispiel für mich selbst geändert habe. https://www.j-focus.jp/user_guide/ug0004040000/#ug0004040000

abschließend

Es ist einfacher zu installieren und zu verwenden als Drehmoment und es ist kostenlos, sich zu beschweren, aber das Handbuch auf der offiziellen Website war schwer zu lesen und zu schließen ...

Recommended Posts

Einführung von Slurm Workload Manager in Ubuntu 18.04 LTS
Verwendung von OpenVPN mit Ubuntu 18.04.3 LTS
13 Dinge, die nach der Installation von Ubuntu 20.04 LTS zu tun sind
10 Dinge, die nach der Installation von Ubuntu 18.04 LTS zu tun sind
So führen Sie MeCab unter Ubuntu 18.04 LTS Python aus
Ich möchte OpenJDK 11 mit Ubuntu Linux 18.04 LTS / 18.10 verwenden
Einführung von WSL (Ubuntu 18.04) in WIndows10 ~ Proxy-Umgebung zweiter Teil ~
Docker installieren (Ubuntu 18.04 LTS)
Singularity installieren (Ubuntu 18.04 LTS)
Einführung von Python 2.7 in CentOS 6.6
MongoDB-Installation (Ubuntu 18 LTS)
So teilen Sie die Vim-Zwischenablage mit dem Betriebssystem unter Ubuntu 18.04.3 LTS