View a markdown version of this page

AWS PCS 代理版本 - AWS 个

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS PCS 代理版本

AWS PCS 代理软件配置 AWS PCS 启动的 EC2 实例,以便与 Slurm 一起使用。您可以将代理包含在为集群创建计算节点组时指定的亚马逊系统映像 (AMI) 中。在这些计算节点组中启动的 EC2 实例使用指定的 AMI 及其包含的 AWS PCS 代理软件。 AWS PCS 代理允许 EC2 实例将自己注册为集群的一部分。要使用最新的 AWS PCS 代理软件,必须更新您的自定义 AMI。有关更多信息,请参阅适用于 AWS PCS 的自定义 Amazon 机器映像 (AMIs)中的第 2 步 — 安装 AWS PCS 代理

AWS PCS 代理版本 发行日期 发行说明
v1.5.0-1 2026 年 7 月 23 日
  • 增加了对节点生命周期操作的支持。该代理在计算节点生命周期的nodeBootstrappednodeReady阶段运行自定义脚本。

v1.4.1-1 2026 年 7 月 15 日
  • 此处添加了一个指向/etc/aws/pcs/scheduler/slurm的符号链接/etc/aws/pcs/scheduler/slurm-version。代理在运行时根据启动的版本创建此链接slurmd

v1.4.0-1 2026 年 5 月 7 日
  • 增加了对配置和启动与 PCS 集群slurmd上运行的 Slurm 控制器兼容的任何 Slurm 版本的守护程序的支持。 AWS

v1.3.2-1 2026 年 3 月 10 日
  • 修复了运行 RHEL 8.10 或 Rocky Linux 8.10 的计算节点由于这些操作系统中的 curl SigV4 向后移植错误而无法启动的问题。

v1.3.1-1 2025 年 11 月 7 日
  • 使用 smt/control `sysfs 参数(如果可用),改进了对超线程的禁用情况。

  • 修复了在 PCS 代理尝试禁用超线程时在启动期间锁定 CPU 时可能出现的争用情况。

  • 修复了导致 Slurm 计算节点的InstanceIdInstanceType字段分别填充时间戳和连字符的问题。

v1.3.0-1 2025 年 11 月 3 日
  • 增加了对新操作系统的支持:亚马逊 Linux 2023、Ubuntu 24、RHEL 8、Rocky 8。

v1.2.2-1 2025 年 10 月 16 日
  • 如果 IPv4 终端节点不可用,则允许向 IPv6 终端节点查询实例元数据。

  • 修复了内核将兄弟线程作为 CPU ID 范围返回时无法禁用超线程的问题。

  • 修复了成功禁用超线程时日志中出现错误失败消息的问题。

v1.2.1-1 2025 年 6 月 19 日
  • 如果控制器不可用, AWS PCS 代理现在会尝试启动 slurmd 最多 30 分钟。

  • 修复了如果对的响应包 RegisterComputeNodeGroupInstance 含 SLURMDBD 端点,则会导致 slurmd 配置不正确的问题。

v1.2.0-1 2025 年 3 月 7 日
  • 在中启用了对 IPv6 的支持slurmd.conf

v1.1.1-1 2024 年 12 月 13 日
  • 修复了调用中报告的 Slurm 版本不正确的问题。 RegisterComputeNodeGroupInstance

  • 修复了在中/opt/aws/pcs/etc/bootstrap_hooks/执行自定义脚本时无法正确提取实例元数据的问题。

v1.1.0-1 2024 年 12 月 6 日
  • 启用了中的自定义脚本/opt/aws/pcs/etc/bootstrap_hooks/以在启动步骤之前运行。

v1.0.1-1 2024 年 10 月 22 日
  • 修复了 NVIDIA 设备在 GPU-enabled 实例上slurmd启动时无法运行的问题。

v1.0.0-1 2024 年 8 月 28 日
  • 初始版本。