slurmdbd
部分:Slurm 守护进程 (8)更新:Slurm 守护进程
索引
名称
slurmdbd - Slurm 数据库守护进程。概要
slurmdbd [选项...]描述
slurmdbd 提供了一个安全的企业级数据库接口 用于 Slurm。这对于归档会计记录特别有用。选项
- -D
- 在前台运行 slurmdbd,并将日志复制到 stdout。
-
- -h
- 帮助;打印命令选项的简要摘要。
-
- -n <值>
- 将守护进程的优先级设置为指定值,通常为负数。
-
- -s
- 如果可能,将 slurmdbd 的工作目录更改为 LogFile 路径,否则更改为 /var/tmp。
-
- -u
- 仅显示 Slurm 数据库版本以及是否需要转换,并在不接管的情况下退出。如果不需要转换,则返回 0;如果需要转换,则返回 1。
-
- -v
- 详细操作。可以指定多个 v,每个超过第一个的 v 增加详细程度,最多可达 6 次(即 -vvvvvv)。
-
- -V
- 打印版本信息并退出。
-
环境变量
以下环境变量可用于覆盖编译到 slurmdbd 中的设置。
核心文件位置
如果 slurmdbd 使用 -D 选项启动,则核心文件将写入当前工作目录。 否则,如果 "slurmdbd.conf" 中的 LogFile 是一个完全合格的路径名(以斜杠开头),则核心文件将写入与日志文件相同的目录,前提是 SlurmUser 对该目录具有写权限。否则,核心文件将作为最后的手段写入 "/var/tmp/"。如果上述两个目录都没有 SlurmUser 的写权限,则不会生成核心文件。信号
- SIGTERM SIGINT SIGQUIT
- slurmdbd 将干净地关闭,等待正在进行的汇总完成。
-
- SIGABRT
- slurmdbd 将执行核心转储,然后退出。正在进行的操作将被终止。
-
- SIGHUP
- 重新加载 slurm 配置文件,类似于 'scontrol reconfigure'。
-
- SIGTSTP
- 从终端停止进程。
-
- SIGUSR2
- 重新读取配置中的日志级别,然后重新打开日志文件。这应该在设置 logrotate(8) 时使用。
-
- SIGCHLD SIGUSR1 SIGXCPU SIGPIPE SIGALRM
- 这些信号被明确忽略。
-
注意
尝试使用不同的 slurmctld 特定配置参数(例如超时)使用不同的配置文件可能会很有用。然而,除非您明确告诉每个守护进程或 Slurm 程序使用它,否则此特殊配置文件将不会被 slurmd 守护进程或 Slurm 程序使用。如果您希望更改通信端口、临时文件系统的位置或其他 Slurm 组件使用的参数,请更改公共配置文件 slurm.conf。版权
版权 (C) 2008 劳伦斯利弗莫尔国家实验室。 版权 (C) 2010-2022 SchedMD LLC。 在劳伦斯利弗莫尔国家实验室制作(参见免责声明)。 CODE-OCEC-09-009。保留所有权利。此文件是 Slurm 的一部分,一个资源管理程序。 有关详细信息,请参见 <https://slurm.schedmd.com/>。
Slurm 是自由软件;您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改它;许可证的版本 2,或(根据您的选择)任何更高版本。
Slurm 的分发是希望它将是有用的,但不提供任何担保;甚至没有对适销性或特定用途的适用性的隐含担保。有关更多详细信息,请参见 GNU 通用公共许可证。
另见
slurm.conf(5), slurmdbd.conf(5), slurmctld(8)
索引
此文档是由 man2html 使用手册页创建的。
时间:2025年7月2日 13:21:55 GMT