这是 sbcast 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
sbcast - 将文件传输到分配给 Slurm 作业的节点。
概要
广播 [-CfFjpstvV] 源目标
商品描述
广播 用于将文件传输到分配给当前活动的 Slurm 的所有节点
工作。 此命令只能从 Slurm 批处理作业中或在
在 Slurm 作业的资源分配后产生的 shell。 源 是文件名
当前节点。 目标 应该是文件副本的完全限定路径名
在每个节点上创建。 目标 应该位于该节点的本地文件系统上。 注意
并行文件系统 五月 提供比 广播 可以提供,虽然
性能会因文件大小、并行度和网络类型而异。
配置
-C, - 压缩
压缩正在传输的文件。
-f, - 力量
如果目标文件已存在,请替换它。
-F 数, --扇出=数
指定用于文件传输的消息的扇出。 最大值是当前
八。
-j 作业ID[.stepID], --求职=作业ID[.stepID]
指定要与可选步骤 ID 一起使用的作业 ID。 如果在分配内运行
不需要,因为作业 ID 将从环境中读取。
-p, - 保留
保留原始文件的修改时间、访问时间和模式。
-s 尺寸, - 尺寸=尺寸
指定用于文件广播的块大小。 大小可以有后缀 k or
m 分别为千字节或兆字节(默认为字节)。 这个尺寸主题
舍入和范围限制以保持良好的性能。 这个值可能需要
在内存非常有限的系统上设置。
-t 秒, fB--超时=秒
以秒为单位指定消息超时。 默认值为 消息超时 as
由“scontrol show config”报告。 可能需要设置更高的值
计算节点磁盘上的 I/O 性能相对较慢。
-v, --详细
通过程序执行提供详细的事件记录。
-V, - 版
打印版本信息并退出。
环境 变数
有 广播 选项可以通过环境变量设置。 这些环境变量,
下面列出了它们的相应选项。 (注意:命令行选项将
始终覆盖这些设置。)
SBCAST_COMPRESS 压缩 -C, - 压缩
SBCAST_扇出 -F 数, fB--扇出=数
SBCAST_FORCE -F, - 力量
SBCAST_PRESERVE -p, - 保留
SBCAST_SIZE -s 尺寸, - 尺寸=尺寸
SBCAST_超时 -t 秒, fB--超时=秒
SLURM_CONF Slurm 配置文件的位置。
授权
使用 Slurm db 时,定义了 AdminLevel 的用户(Operator 或 Admin)和用户
帐户协调员有权在其他用户的帐户上调用 sbcast
工作。
例
使用批处理脚本,传输本地文件 我的程序 至 /tmp/我的.proc 在本地节点和
然后执行它。
> 猫我的工作
#!/ bin / bash
sbcast my.prog /tmp/my.prog
运行/tmp/my.prog
> sbatch --nodes=8 my.job
srun: jobid 12345 已提交
复印
版权所有 (C) 2006-2010 加州大学董事会。 劳伦斯出品
利弗莫尔国家实验室(参见,免责声明)。
版权所有 (C) 2010-2013 SchedMD LLC。
该文件是资源管理程序 Slurm 的一部分。 有关详细信息,请参阅
<http://slurm.schedmd.com/>.
Slurm 是免费软件; 您可以根据条款重新分发和/或修改它
由自由软件基金会发布的 GNU 通用公共许可证; 版本 2
许可证,或(由您选择)任何更高版本。
Slurm 是分发的,希望它有用,但没有任何保证; 没有
甚至针对特定目的的适销性或适用性的默示保证。 见
有关更多详细信息,请参见GNU通用公共许可证。
使用 onworks.net 服务在线使用 sbcast