Ich weiß wie man Cgroups (Speicherzuweisung, CPU-Nutzung ...) und Slurm (Submit, Suspend/Stop eines Jobs) verwendet. Ich würde gerne wissen, wie Cgroups mit Slurm arbeiten. Wo kann ich den Arbeitsspeicher oder die CPU-Auslastung reparieren, wenn ich einen Job zum Slumming einreiche? Ich lese die Dokumentation von Slurm Schedmd (https://slurm.schedmd.com/cgroups.html), aber es gibt keine gute Erklärung. Vielleicht ist es ein Missverständnis von mir. Kann jemand erklären, wie man eine Ressource für einen Job mit cgroup in slurm zuteilt? Danke im Voraus.Cgroup und Slurm
1
A
Antwort
1
cgroup
Verwendung in Slurm ist auf der Admin-Konfigurationsebene und ist für den Benutzer transparent. Wenn Slorm für die Verwendung von Kontrollgruppen konfiguriert ist, erstellt er Gruppen für die Jobs und löscht diese automatisch basierend auf den Ressourcen, die bei der Job-Übermittlung erforderlich sind (z. B. --mem, --ntasks usw.)
Verwandte Themen
- 1. Sbatch und srun SLURM sch
- 2. LXC - CGroup Speicher-Controller: fehlende
- 3. Slurm - mehrdeutige Umleitung
- 4. RHEL: cgroup Änderung der Gruppe fehlgeschlagen
- 5. docker ändern cgroup driver zu systemd
- 6. Clone Github Repo mit Slurm
- 7. Mehrere Worker-Daemons ausführen SLURM
- 8. Warum das Speicher-Subsystem von Cgroup oom-killer anstelle von Rückspeicherzuordnung verwendet, wenn Fortschritt Speicher über cgroup limit erlaubt
- 9. SLURM: Die verstrichene Zeit kehrt nicht zurück?
- 10. Slurm Zombiejob Bereinigung für MULTIPROG verwendet
- 11. Was bedeutet der Status "CG" in SLURM?
- 12. Zeit zu einem laufenden Slurm-Job hinzufügen
- 13. QOS-abhängige Vorbelegung auf Slurm einrichten
- 14. Kommentar in Bash-Skript von slurm verarbeitet
- 15. Slurm Beispiel für eine einfache ausführbare Datei
- 16. Slurm Job, wissen, welcher Knoten es ist
- 17. Einige Pfade von Cgroup eines Docker-Containers fehlen
- 18. Verarbeitung einer Liste von Dateien in SLURM
- 19. Kann ich Standardoptionen für Slurm sbatch einstellen?
- 20. SLURM: Wie Anzeigen abgeschlossener Aufträge voller Name?
- 21. Wie importiere ich cv2 in slurm?
- 22. Skript von PBS in SLURM ändern
- 23. Jobs sortieren nach JOBID in Slurm
- 24. Wie "undrain" slurm Knoten in Drain-Zustand
- 25. Docker (CentOS 7 mit SYSTEMCTL): Fehler tmpfs Montage & CGroup
- 26. Cgroups/sys/fs/cgroup ist leer auf ubuntu
- 27. Docker: Geräte cgroup ist nicht gemountet (Ubuntu 16.04)
- 28. SLURM erkennt die Befehle in Prolog-Skript nicht
- 29. Was tun die Aufgaben --ntasks oder -n in SLURM?
- 30. slurm - I/O zwischen Knoten geteilt? Ist das möglich?