玛蒂尔达HPC Powertools

概述

玛蒂尔达HPC“Powertools”开发了帮助用户获取有用的系统信息和功能,但抽象的复杂性与粘到很多相关的用户友好的脚本。虽然Powertools并不打算全面替代粘,很多希望它让通用功能更容易对大多数用户的需求。(评论和建议总是受欢迎的。]本文包含的信息Powertools modulefile和它的各种特性。看这个空间,它将更新更多的工具开发和/或修改。

访问Powertools

你可能获得Powertools与任何modulefile:

模块加载powertools

查看摘要powertools,只需输入:

powertools

这将产生“手册页像”输出。您还可以输入:

男人powertools

Powertools描述

acctBalance

acctBalance脚本允许用户查看当前年度的使用和分配平衡任何团体的一员。如果没有指定时间段,然后使。您可以指定“所有”如果你想看到所有组。此外,您可以指定一个时间周期,或者详细的输出(分解组中的所有用户)。请注意使帐户总结总是提供。默认显示“账单”时间,地点:billing-hours = (cpu小时+ (10 * gpu-hours))。你也可以指定cpu小时或gpu-hours如果需要。

查看可用的选项,使用:

acctBalance - h

例子

显示billing-hours所有成员组从3月1日,2023年到现在:

现在acctBalance - g - s 2023-03-01 - e

显示gpu-hours使集团用户详细信息:

acctBalance - g - t g - v

列出所有组的用户是一个成员:

acctBalance - l

acctBalanceAll

这是一个简化版的“acctBalance”简单地列出了由年初的总结billing-hours对于所有的成员组(没有用户故障)。

例子

acctBalanceAll

jobStats

jobStats脚本显示在用户的信息运行就业机会。默认情况下,jobStats显示汇总信息(没有工作步骤)。如果你渴望jobStep故障,使用“v”的标志。

例子

显示运行的工作统计数据,包括启动和运行时间,数量的节点和核心,最大内存使用量(MaxRSS),和一个节点上运行的工作列表:

jobStats

jobHist

jobHist脚本显示用户的所有完成的工作(这包括成功完成,失败,取消,等等)。如果没有提供参数,所有工作从历年的开始到现在会显示出来。或者,用户可以指定一个时间周期,或天数,在当前日期之前几周,甚至几个月。看到输入选项,请使用“- h”标记(jobStats - h)。

例子

显示所有非跑动用户终止在上周的工作:

jobHist - p 1 w

显示所有用户的非跑动工作在指定的时间段:

jobHist - s 2023-02-10 - e 2023-02-10

quotaCheck

quotCheck不接受输入参数。它只是返回文件使用统计用户的主目录,和任何项目目录的组的成员。请注意,对于共享目录(如以下/项目),返回的值只对文件组对应项目所有权组。如果有文件现在没有一组所有权相当于项目组(例如一个文件与一群“学生”或“教师”)的所有权,这些文件将不计入总。

例子

quotaCheck

scratchQuota

类似于quotaCheck, scratchQuota脚本不接受输入参数,和简单的报告文件使用用户的空间,空间和附属/划痕/项目。再一次,请注意文件的/划痕/项目空间组所有权以外的项目群,将不计入总数的一部分。

例子

scratchQuota

scratchScript

scratchScript脚本检查所有文件在用户的访问时间/划痕/用户和/ /项目目录空间,和列表的文件将被删除。如果没有提供输入参数列表只包含这些文件明天早上将被删除。如果使用“- D”选项(在' D '是一个整数的天数,例如5),然后访问时间45 - D将受到考验。这将为用户提供所需数量的警告的文件将被删除在未来“D”的日子。

例子

看到一个列表和文件将被删除的数量在5天或更少:

scratchScript - d 5

这个值将用于/划痕/用户和划痕/项目目录。


CategoryHPC