Skip to content

新增 cbatch -wckey 功能 #542

@haofangTu-bot

Description

@haofangTu-bot

1、--wckey: 是一个供系统使用的记账码,用于将任务的资源使用情况关联到特定的项目、经费或账户上,会影响系统的记账和资源管理。 全称是 "Workload Characterization Key"(工作负载特征码)。它的主要目的是为了记账(Accounting)。系统管理员可以通过 wckey 来跟踪不同项目或用户的资源使用情况。

2、内容:通常不是任意字符串,而是由系统管理员预先定义好的一组有效的键(Key)。用户需要从管理员那里获取可用的 wckey 值。 - 这个参数的功能完全取决于 配置文件.conf 中的 TrackWCKey 设置。

  • 如果 TrackWCKey=no (默认值): Slurm 会接受 --wckey 参数,但会完全忽略它,不会记录任何信息。
  • 如果 TrackWCKey=yes: Slurm 会在记账数据库中记录下这个 wckey。这使得管理员可以生成报告,分析例如 wckey="project_A" 一共消耗了多少 CPU 小时。系统甚至可以被配置为强制要求提供有效的 wckey,否则任务将被拒绝。

3、用户提交作业时使用了 --wckey="project_A","project_A" 这个标签也会作为一条独立信息,存入该作业的数据库记录中。

参考来源:https://slurm.schedmd.com/sbatch.html
调研:https://e26ruh1viz.feishu.cn/wiki/Zg0Rw0JuDiIgztkgQNgcnu6LnCf

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions