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.
slurmdは、Slurmの計算ノードデーモンです。
It monitors all tasks running on the compute node , accepts work (tasks), launches tasks, and kills running tasks upon request.
計算ノードで実行されているすべてのタスクを監視し、作業(タスク)を受け入れ、タスクを起動し、要求に応じて実行中のタスクを強制終了します。
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.
プライマリslurmctldのホストと(オプションで)ポート番号を指定します。
This host is where slurmd will fetch the configuration from when running in "configless" mode.
このホストは、「configless」モードで実行しているときにslurmdが構成をフェッチする場所です。

-d <file>
Specify the fully qualified pathname to the slurmstepd program to be used for shepherding user job steps.
ユーザーのジョブステップのシェファーディングに使用されるslurmstepdプログラムへの完全修飾パス名を指定します。
This can be useful for testing purposes.
これは、テスト目的に役立ちます。
-D
Run slurmd in the foreground.
フォアグラウンドでslurmdを実行します。
Error and debug messages will be copied to stderr.
エラーおよびデバッグメッセージは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.
Generic 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.
slurmdプロセスのページングを無効にするには、mlockall(2)を使用して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.
ノードごとに複数のslurmdデーモンを持つ大規模なシステムをエミュレートするために使用されます。
Requires that Slurm be built using the --enable-multiple-slurmd configure option.
--enable-multiple-slurmdconfigureオプションを使用して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.
Slurm構成ファイルの場所。
This is overridden by explicitly naming a configuration file on the command line.
これは、コマンドラインで構成ファイルに明示的に名前を付けることで上書きされます。

 

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構成ファイルを再ロードします。
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.
slurmdを-Dオプションで開始すると、コアファイルが現在の作業ディレクトリに書き込まれます。
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.
それ以外の場合、SlurmdLogFileが完全修飾パス名(スラッシュで始まる)の場合、コアファイルはログファイルと同じディレクトリに書き込まれます。
Otherwise the core file will be written to the SlurmSpoolDir directory, or "/var/tmp/" as a last resort.
それ以外の場合、コアファイルは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