我如何知道我在 slurm 上的 运行 作业的节点名称
How can I know the node name for my running job on slurm
是否有任何命令可以 return 我的 运行 作业在使用 slurm 调度程序的集群上的节点名称和详细信息?
squeue
应直接通过 -o
选项提供此信息。要获取分配的节点,相应的格式说明符是 %N
,因此例如要检索 ID 为 1000 的作业的此信息:
squeue -h -o "%N" -j1000
或者为特定用户的所有作业请求此:
squeue -h -o "%A %N" -u user_name
这里,%A
returns对应的job id。 -h
选项删除输出中的 header...
是否有任何命令可以 return 我的 运行 作业在使用 slurm 调度程序的集群上的节点名称和详细信息?
squeue
应直接通过 -o
选项提供此信息。要获取分配的节点,相应的格式说明符是 %N
,因此例如要检索 ID 为 1000 的作业的此信息:
squeue -h -o "%N" -j1000
或者为特定用户的所有作业请求此:
squeue -h -o "%A %N" -u user_name
这里,%A
returns对应的job id。 -h
选项删除输出中的 header...