sattach

Section: Slurm Commands (1)
Updated: Slurm Commands
Index

 

NAME

sattach - Attach to a Slurm job step.
sattach-Slurmジョブステップにアタッチします。
 

SYNOPSIS

sattach [options] <jobid.stepid>  

DESCRIPTION

sattach attaches to a running Slurm job step.
sattachは、実行中のSlurmジョブステップにアタッチします。
By attaching, it makes available the IO streams of all of the tasks of a running Slurm job step.
アタッチすることで、実行中のSlurmジョブステップのすべてのタスクのIOストリームを利用できるようになります。
It also suitable for use with a parallel debugger like TotalView.
TotalViewのような並列デバッガーでの使用にも適しています。

 

OPTIONS

-h, --help
Display help information and exit.
ヘルプ情報を表示して終了します。

--input-filter[=]<task number>
--output-filter[=]<task number>
--error-filter[=]<task number>
Only transmit standard input to a single task, or print the standard output or standard error from a single task.
標準入力のみを単一のタスクに送信するか、単一のタスクからの標準出力または標準エラーを出力します。
The filtering is performed locally in sattach.
フィルタリングはsattachでローカルに実行されます。

-l, --label
Prepend each line of task standard output or standard error with the task number of its origin.
タスクの標準出力または標準エラーの各行の前に、その起点のタスク番号を付けます。

--layout
Contacts the slurmctld to obtain the task layout information for the job step, prints the task layout information, and then exits without attaching to the job step.
slurmctldに接続して、ジョブ・ステップのタスク・レイアウト情報を取得し、タスク・レイアウト情報を出力してから、ジョブ・ステップに接続せずに終了します。

--pty
Execute task zero in pseudo terminal.
疑似端末でタスクゼロを実行します。
Not compatible with the --input-filter, --output-filter, or --error-filter options.
--input-filter、-output-filter、または--error-filterオプションとは互換性がありません。
Notes: The terminal size and resize events are ignored by sattach.
注:端末のサイズとサイズ変更のイベントは、sattachによって無視されます。
Proper operation requires that the job step be initiated by srun using the --pty option.
適切な操作を行うには、-ptyオプションを使用してsrunによってジョブステップを開始する必要があります。

-Q, --quiet
Suppress informational messages from sattach.
sattachからの情報メッセージを抑制します。
Errors will still be displayed.
エラーは引き続き表示されます。

-u, --usage
Display brief usage message and exit.
簡単な使用法メッセージを表示して終了します。

-V, --version
Display Slurm version number and exit.
Slurmのバージョン番号を表示して終了します。

-v, --verbose
Increase the verbosity of sattach's informational messages.
sattachの情報メッセージの冗長性を高めます。
Multiple -v's will further increase sattach's verbosity.
複数の-vを使用すると、sattachの冗長性がさらに高まります。

 

PERFORMANCE

Executing sattach sends a remote procedure call to slurmctld.
sattachを実行すると、リモートプロシージャコールがslurmctldに送信されます。
If enough calls from sattach or other Slurm client commands that send remote procedure calls to the slurmctld daemon come in at once, it can result in a degradation of performance of the slurmctld daemon, possibly resulting in a denial of service.
リモートプロシージャコールをslurmctldデーモンに送信するsattachまたは他のSlurmクライアントコマンドからの十分な呼び出しが一度に着信すると、slurmctldデーモンのパフォーマンスが低下し、サービス拒否が発生する可能性があります。

Do not run sattach or other Slurm client commands that send remote procedure calls to slurmctld from loops in shell scripts or other programs.
シェルスクリプトまたは他のプログラムのループからslurmctldにリモートプロシージャコールを送信するsattachまたは他のSlurmクライアントコマンドを実行しないでください。
Ensure that programs limit calls to sattach to the minimum necessary for the information you are trying to gather.
プログラムがsattachへの呼び出しを、収集しようとしている情報に必要な最小限に制限していることを確認してください。

 

INPUT ENVIRONMENT VARIABLES

Upon startup, salloc will read and handle the options set in the following environment variables.
起動時に、sallocは次の環境変数で設定されたオプションを読み取って処理します。
Note: Command line options always override environment variables settings.
注:コマンドラインオプションは、常に環境変数の設定を上書きします。

SLURM_CONF
The location of the Slurm configuration file.
Slurm構成ファイルの場所。
SLURM_EXIT_ERROR
Specifies the exit code generated when a Slurm error occurs (e.g. invalid options).
Slurmエラー(無効なオプションなど)が発生したときに生成される終了コードを指定します。
This can be used by a script to distinguish application exit codes from various Slurm error conditions.
これをスクリプトで使用して、アプリケーションの終了コードをさまざまなSlurmエラー状態から区別できます。

 

EXAMPLES

sattach 15.0

sattach --output-filter 5 65386.15

 

COPYING

Copyright (C) 2006-2007 The Regents of the University of California. Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).
Copyright (C) 2008-2009 Lawrence Livermore National Security.
Copyright (C) 2010-2013 SchedMD LLC.

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

sinfo(1), salloc(1), sbatch(1), squeue(1), scancel(1), scontrol(1), slurm.conf(5), sched_setaffinity (2), numa (3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
PERFORMANCE
INPUT ENVIRONMENT VARIABLES
EXAMPLES
COPYING
SEE ALSO

This document was created by man2html using the manual pages.
Time: 22:00:05 GMT, April 09, 2020