slurmctld

Section: Slurm Daemon (8)
Updated: Slurm Daemon
Index

 

NAME

slurmctld - The central management daemon of Slurm.  

SYNOPSIS

slurmctld [OPTIONS...]  

DESCRIPTION

slurmctld is the central management daemon of Slurm.
slurmctldは、Slurmの中央管理デーモンです。
It monitors all other Slurm daemons and resources, accepts work (jobs), and allocates resources to those jobs.
他のすべてのSlurmデーモンとリソースを監視し、作業(ジョブ)を受け入れ、それらのジョブにリソースを割り当てます。
Given the critical functionality of slurmctld, there may be a backup server to assume these functions in the event that the primary server fails.
slurmctldの重要な機能を考えると、プライマリサーバーに障害が発生した場合にこれらの機能を引き継ぐバックアップサーバーが存在する可能性があります。
OPTIONS

-c
Clear all previous slurmctld state from its last checkpoint.
最後のチェックポイントから以前のすべてのslurmctld状態をクリアします。
With this option, all jobs, including both running and queued, and all node states, will be deleted.
このオプションを使用すると、実行中とキューの両方を含むすべてのジョブ、およびすべてのノードの状態が削除されます。
Without this option, previously running jobs will be preserved along with node State of DOWN, DRAINED and DRAINING nodes and the associated Reason field for those nodes.
このオプションがないと、以前に実行されていたジョブが、ノードのDOWN、DRAINED、DRAININGノードの状態、およびそれらのノードに関連付けられたReasonフィールドとともに保持されます。
NOTE: It is rare you would ever want to use this in production as all jobs will be killed.
注:すべてのジョブが強制終了されるため、これを本番環境で使用することはめったにありません。

-d
Run slurmctld in the background.
バックグラウンドでslurmctldを実行します。
-D
Run slurmctld in the foreground with logging copied to stdout.
ロギングをstdoutにコピーして、フォアグラウンドでslurmctldを実行します。
-f <file>
Read configuration from the specified file.
指定されたファイルから構成を読み取ります。
See NOTES below.
以下の注を参照してください。
-h
Help; print a brief summary of command options.
助けて; コマンドオプションの簡単な要約を印刷します。
-i
Ignore errors found while reading in state files on startup.
起動時に状態ファイルを読み込んでいるときに見つかったエラーを無視します。
Warning: Use of this option will mean losing the data that wasn't recovered from the state files.
警告:このオプションを使用すると、状態ファイルから復元されなかったデータが失われます。
-L <file>
Write log messages to the specified file.
指定したファイルにログメッセージを書き込みます。

-n <value>
Set the daemon's nice value to the specified value, typically a negative number.
デーモンのnice値を指定された値(通常は負の数)に設定します。

-r
Recover partial state from last checkpoint: jobs and node DOWN/DRAIN state and reason information state.
最後のチェックポイントから部分的な状態を回復します:ジョブとノードのDOWN / DRAIN状態と理由情報の状態。
No partition state is recovered.
パーティションの状態は回復されません。
This is the default action.
これがデフォルトのアクションです。

-R
Recover full state from last checkpoint: jobs, node, and partition state.
最後のチェックポイントから完全な状態(ジョブ、ノード、およびパーティションの状態)を回復します。
Without this option, previously running jobs will be preserved along with node State of DOWN, DRAINED and DRAINING nodes and the associated Reason field for those nodes.
このオプションがないと、以前に実行されていたジョブが、ノードのDOWN、DRAINED、DRAININGノードの状態、およびそれらのノードに関連付けられたReasonフィールドとともに保持されます。
No other node or partition state will be preserved.
他のノードまたはパーティションの状態は保持されません。

-v
Verbose operation.
冗長な操作。
Multiple -v's increase verbosity.
複数の-vは冗長性を高めます。
-V
Print version information and exit.
バージョン情報を印刷して終了します。

 

ENVIRONMENT VARIABLES

The following environment variables can be used to override settings compiled into slurmctld.
次の環境変数を使用して、slurmctldにコンパイルされた設定をオーバーライドできます。
SLURM_CONF
The location of the Slurm configuration file.
Slurm構成ファイルの場所。
This is overridden by explicitly naming a configuration file on the command line.
これは、コマンドラインで構成ファイルに明示的に名前を付けることで上書きされます。

 

CORE FILE LOCATION

If slurmctld is started with the -D option then the core file will be written to the current working directory.
slurmctldが-Dオプションを指定して開始された場合、コアファイルは現在の作業ディレクトリに書き込まれます。
Otherwise if SlurmctldLogFile is a fully qualified path name (starting with a slash), the core file will be written to the same directory as the log file, provided SlurmUser has write permission on the directory.
それ以外の場合、SlurmctldLogFileが完全修飾パス名(スラッシュで始まる)の場合、SlurmUserがディレクトリへの書き込み権限を持っていれば、コアファイルはログファイルと同じディレクトリに書き込まれます。
Otherwise the core file will be written to the StateSaveLocation, or "/var/tmp/" as a last resort.
それ以外の場合、コアファイルはStateSaveLocation、または最後の手段として「/ var / tmp /」に書き込まれます。
If none of the above directories have write permission for SlurmUser, no core file will be produced.
上記のディレクトリのいずれにもSlurmUserの書き込み権限がない場合、コアファイルは生成されません。
The command "scontrol abort" can be used to abort the slurmctld daemon and generate a core file.
コマンド「scontrolabort」を使用して、slurmctldデーモンを中止し、コアファイルを生成できます。

 

SIGNALS

SIGTERM SIGINT
slurmctld will shutdown cleanly, saving its current state to the state save directory.
slurmctldは正常にシャットダウンし、現在の状態を状態保存ディレクトリに保存します。
SIGABRT
slurmctld will shutdown cleanly, saving its current state, and perform a core dump.
slurmctldは正常にシャットダウンし、現在の状態を保存して、コアダンプを実行します。

SIGHUP

Reloads the slurm configuration files, similar to 'scontrol reconfigure'.
'scontrol reconfigure'と同様に、slurm構成ファイルを再ロードします。
SIGUSR2
Reread the log level from the configs, and then reopen the log file.
構成からログレベルを再度読み取り、ログファイルを再度開きます。
This should be used when setting up logrotate(8).
これは、logrotate(8)を設定するときに使用する必要があります。
SIGCHLD SIGUSR1 SIGTSTP SIGXCPU SIGQUIT SIGPIPE SIGALRM
These signals are explicitly ignored.
これらの信号は明示的に無視されます。

 

NOTES

It may be useful to experiment with different slurmctld specific configuration parameters using a distinct configuration file (e.g. timeouts).
個別の構成ファイル(タイムアウトなど)を使用して、さまざまなslurmctld固有の構成パラメーターを試すと便利な場合があります。
However, this special configuration file will not be used by the slurmd daemon or the Slurm programs, unless you specifically tell each of them to use it.
ただし、この特別な構成ファイルは、それぞれに使用するように特に指示しない限り、slurmdデーモンまたはSlurmプログラムによって使用されません。
If you desire changing communication ports, the location of the temporary file system, or other parameters used by other Slurm components, change the common configuration file, slurm.conf.
通信ポート、一時ファイルシステムの場所、または他のSlurmコンポーネントで使用されるその他のパラメーターを変更する場合は、共通の構成ファイルslurm.confを変更します。

 

COPYING

Copyright (C) 2002-2007 The Regents of the University of California. Copyright (C) 2008-2010 Lawrence Livermore National Security. Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER). CODE-OCEC-09-009. All rights reserved.

This file is part of Slurm, a resource management program. For details, see <https://slurm.schedmd.com/>.

Slurm is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Slurm is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

 

SEE ALSO

slurm.conf(5), slurmd(8)


 

Index

NAME
SYNOPSIS
DESCRIPTION
ENVIRONMENT VARIABLES
CORE FILE LOCATION
SIGNALS
NOTES
COPYING
SEE ALSO

This document was created by man2html using the manual pages.
Time: 20:44:46 GMT, May 21, 2020