slurmd
Section: Slurm Daemon (8)Updated: Slurm Daemon
Index
NAME
slurmd - The compute node daemon for Slurm.slurmd-Slurmの計算ノードデーモン。
SYNOPSIS
slurmd [OPTIONS...]DESCRIPTION
slurmd is the compute node daemon of Slurm. It monitors all tasks running on the compute node , accepts work (tasks), launches tasks, and kills running tasks upon request.slurmdはSlurmの計算ノードデーモンです。コンピューティングノードで実行中のすべてのタスクを監視し、作業(タスク)を受け入れ、タスクを起動し、要求に応じて実行中のタスクを強制終了します。
- OPTIONS
- -b
-
Report node rebooted when daemon restarted. Used for testing purposes.
デーモンの再起動時にレポートノードが再起動しました。テスト目的で使用されます。
- -c
-
Clear system locks as needed. This may be required if slurmd terminated
abnormally.
必要に応じてシステムロックをクリアします。slurmdが異常終了した場合、これが必要になることがあります。
- -C
-
Print actual hardware configuration and exit. The format of output is the same
as used in slurm.conf to describe a node's configuration plus its uptime.
実際のハードウェア構成を出力して終了します。出力の形式は、slurm.confでノードの構成とその稼働時間を記述するために使用されるものと同じです。
- --conf-server <host>[:<port>]
-
Specify the host and (optionally) port number of the primary slurmctld. This
host is where slurmd will fetch the configuration from when running in
"configless" mode.
プライマリslurmctldのホストと(オプションで)ポート番号を指定します。このホストは、「configless」モードで実行しているときにslurmdが構成をフェッチする場所です。
- -d <file>
-
Specify the fully qualified pathname to the slurmstepd program to be used
for shepherding user job steps. This can be useful for testing purposes.
ユーザージョブステップのシェファーディングに使用されるslurmstepdプログラムへの完全修飾パス名を指定します。これはテスト目的で役立ちます。
- -D
-
Run slurmd in the foreground. Error and debug messages will be copied to stderr.
フォアグラウンドでslurmdを実行します。エラーメッセージとデバッグメッセージはstderrにコピーされます。
- -f <file>
-
Read configuration from the specified file. See NOTES below.
指定されたファイルから構成を読み取ります。以下の注を参照してください。
- -G
-
Print Generic RESource (GRES) configuration (based upon slurm.conf GRES merged
with gres.conf contents for this node) and exit.
汎用RESource(GRES)構成を出力し(このノードのgres.confの内容とマージされたslurm.conf GRESに基づいて)、終了します。
- -h
-
Help; print a brief summary of command options.
助けて; コマンドオプションの簡単な要約を出力します。
- -L <file>
-
Write log messages to the specified file.
指定したファイルにログメッセージを書き込みます。
- -M
-
Lock slurmd pages into system memory using mlockall (2) to disable
paging of the slurmd process.
mlockall(2)を使用してslurmdページをシステムメモリにロックし、slurmdプロセスのページングを無効にします。
This may help in cases where nodes are marked DOWN during periods of heavy swap activity.
これは、激しいスワップアクティビティの期間中にノードがDOWNとマークされている場合に役立ちます。
If the mlockall (2) system call is not available, an error will be printed to the log and slurmd will continue as normal.
mlockall(2)システムコールが使用できない場合、ログにエラーが出力され、slurmdは通常どおり続行されます。
It is suggested to set LaunchParameters=slurmstepd_memlock in slurm.conf(5) when setting -M.
-Mを設定するときは、slurm.conf(5)でLaunchParameters = slurmstepd_memlockを設定することをお勧めします。
- -n <value>
-
Set the daemon's nice value to the specified value, typically a negative number.
デーモンのnice値を指定した値(通常は負の数)に設定します。
Also note the PropagatePrioProcess configuration parameter.
PropagatePrioProcess構成パラメーターにも注意してください。
- -N <nodename>
-
Run the daemon with the given nodename. Used to emulate a larger system
with more than one slurmd daemon per node. Requires that Slurm be built using
the --enable-multiple-slurmd configure option.
指定されたノード名でデーモンを実行します。ノードごとに複数のslurmdデーモンを持つ大規模なシステムをエミュレートするために使用されます。--enable-multiple-slurmd configureオプションを使用してSlurmをビルドする必要があります。
- -v
-
Verbose operation. Multiple -v's increase verbosity.
詳細な操作。複数の-vを指定すると、詳細度が上がります。
- -V, --version
-
Print version information and exit.
バージョン情報を出力して終了します。
ENVIRONMENT VARIABLES
The following environment variables can be used to override settings compiled into slurmd.以下の環境変数を使用して、slurmdにコンパイルされた設定をオーバーライドできます。
- SLURM_CONF
-
The location of the Slurm configuration file. This is overridden by
explicitly naming a configuration file on the command line.
Slurm構成ファイルの場所。これは、コマンドラインで構成ファイルに明示的に名前を付けることで上書きされます。
SIGNALS
- SIGTERM SIGINT
-
slurmd will shutdown cleanly, waiting for in-progress rollups to finish.
slurmdは正常にシャットダウンし、進行中のロールアップが完了するまで待機します。
- SIGHUP
-
-
Reloads the slurm configuration files, similar to 'scontrol reconfigure'.
「scontrol reconfigure」と同様に、slurm構成ファイルを再ロードします。
-
Reloads the slurm configuration files, similar to 'scontrol reconfigure'.
- 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)を設定するときに使用されます。
- SIGPIPE
-
This signal is explicitly ignored.
この信号は明示的に無視されます。
CORE FILE LOCATION
If slurmd is started with the -D option then the core file will be written to the current working directory.-Dオプションを指定してslurmdを起動すると、コアファイルが現在の作業ディレクトリに書き込まれます。
Otherwise if SlurmdLogFile is a fully qualified path name (starting with a slash), the core file will be written to the same directory as the log file. Otherwise the core file will be written to the SlurmSpoolDir directory, or "/var/tmp/" as a last resort.
それ以外の場合、SlurmdLogFileが(スラッシュで始まる)完全修飾パス名の場合、コアファイルはログファイルと同じディレクトリに書き込まれます。それ以外の場合、コアファイルはSlurmSpoolDirディレクトリ、または最後の手段として「/ var / tmp /」に書き込まれます。
If none of the above directories can be written, no core file will be produced.
上記のディレクトリのいずれも書き込むことができない場合、コアファイルは生成されません。
NOTES
It may be useful to experiment with different slurmd specific configuration parameters using a distinct configuration file (e.g. timeouts).異なる構成ファイル(タイムアウトなど)を使用して、異なるslurmd固有の構成パラメーターを試すと便利な場合があります。
However, this special configuration file will not be used by the slurmctld daemon or the Slurm programs, unless you specifically tell each of them to use it.
ただし、この特別な構成ファイルは、slurmctldデーモンまたは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. Copyright (C) 2010-2016 SchedMD LLC. Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).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.
FILES
/etc/slurm.conf
SEE ALSO
slurm.conf(5), slurmctld(8)
Index
- NAME
- SYNOPSIS
- DESCRIPTION
- ENVIRONMENT VARIABLES
- SIGNALS
- CORE FILE LOCATION
- NOTES
- COPYING
- FILES
- SEE ALSO
This document was created by man2html using the manual pages.
Time: 20:44:46 GMT, May 21, 2020