Torque Cluster, verschachteltes qsub verbieten

Gast #4906131
Ist es möglich, in einem gemanageten Cluster mit PBS/Torque Job 
Scheduler zu verhindern, dass die Compute Nodes selbst weitere Jobs 
abschicken können?

Ich habe eine DSP-Anwendung entwickelt, die auf einem angemieteten 
Cluster läuft und u.a. eine Octave-Shell per Webinterface bietet, womit 
der Anwender theoretisch beliebige Befehle absetzen kann, also auch z.B. 
mal eben ein qsub an 1000 neue Compute Nodes, was für mich dann schnell 
unbezahlbar würde.

Wenn ich den Cluster selbst aufsetzen würde, könnte ich natürlich auf 
den Compute Nodes die Binaries für alle Torque-Befehle einschließlich 
qsub löschen. Da ich mangels Hardware den Cluster miete, und keine 
Schreibrechte für die entsprechenden Dateien habe, fällt diese 
Möglichkeit weg.

Ist es evtl. möglich, beim ursprünglichen qsub eine Option zu setzen, so 
dass den gestarteten Nodes verboten wird, von sich aus neue Jobs zu 
starten? Ich konnte so eine Lösung leider nicht finden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.