sacct
# 1. sacct命令简介
sacct命令是slurm命令,用于查看slurm作业的运行状态。
# 2. sacct命令用法
sacct -S 2024-01-01 -E 2024-06-31 -X -o jobid,jobname,user,account,partition,start,end,state
1
说明如下:
- -S 2024-01-01:指定开始日期,格式为YYYY-MM-DD
- -E 2024-06-31:指定结束日期,格式为YYYY-MM-DD
- -X:显示所有作业,包括已完成和未完成的
- -o jobid,jobname,user,account,partition,start,end,state:设置输出格式,输出的字段包括jobid、jobname、user、account、partition、start、end、state
# 3. thTaskInfo 工具
为了方便用户使用并简化记忆,可以使用 thTaskInfo
命令进行查询,用法如下:
$ thTaskInfo
#==================================================================================
# 天河系统工具栈-作业信息显示
#
# 功能:
# 1.显示指定作业信息,如使用资源、时间、状态等
# 2.显示指定时间段的作业信息,如使用资源、时间、状态等
#
# 版本: v1.0
#
# 作者: 高性能计算团队 2022.9.14 liyl@nscc-tj.cn
#
# 使用方法:
# thTaskInfo -j/--jobid <任务ID>
# thTaskInfo -u/--user <账户名> -s/--starttime <开始时间> -e/--endtime <结束时间>
# thTaskInfo -h/--help
#
# 参数说明:
# -j/--jobid 任务ID
# -u/--user 账户名(默认为$USER)
# -s/--starttime 开始时间,如2019-09-15
# -e/--endtime 结束时间,如2019-09-16
# -h/--help 帮助信息
#
# 示例:
# thTaskInfo -j 15565626
# thTaskInfo -u liyl -s 2019-09-15 -e 2019-09-16
# thTaskInfo -s 2019-09-15 -e 2019-09-16
#==================================================================================
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30