步骤 2-安装代 AWS PCS理 - AWS PCS

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

步骤 2-安装代 AWS PCS理

安装用于配置由 Slurm 启动的实例 AWS PCS的代理。

安装 AWS PCS 代理
  1. 连接到您启动的实例。有关更多信息,请参阅连接到您的 Linux 实例。

  2. (可选)为确保您的所有软件包都是最新的,请对您的实例执行快速软件更新。此过程可能需要几分钟时间。

    • 亚马逊 Linux 2、RHEL 9、Rocky Linux 9

      sudo yum update -y
    • Ubuntu 22.04

      sudo apt-get update && sudo apt-get upgrade -y
  3. 重启实例并重新连接到它。

  4. 下载 AWS PCS代理安装文件。安装文件被打包成压缩的 tarball (.tar.gz) 文件。要下载最新的稳定 版本,请使用以下命令。替补 region 以及您启动临时实例 AWS 区域 的位置,例如us-east-1

    curl https://aws-pcs-repo-region.s3.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.1-1.tar.gz -o aws-pcs-agent-v1.0.1-1.tar.gz

    您也可以通过将前面的命令latest中的版本号替换为来获取最新版本(例如:aws-pcs-agent-v1-latest.tar.gz)。

    注意

    在 future 版本的 AWS PCS代理软件中,这种情况可能会发生变化。

  5. (可选)验证 AWS PCS软件压缩包的真实性和完整性。建议您执行此操作以验证软件发布者的身份,并检查该文件自发布以来是否已被更改或损坏。

    1. 下载的公GPG钥 AWS PCS并将其导入您的密钥环。替补 region 以及您启动临时实例 AWS 区域 的位置。该命令应返回一个密钥值。记录密钥值;您可以在下一步中使用它。

      wget https://aws-pcs-repo-public-keys-region.s3.amazonaws.com/aws-pcs-public-key.pub && \ gpg --import aws-pcs-public-key.pub
    2. 运行以下命令以验证GPG密钥的指纹。

      gpg --fingerprint 7EEF030EDDF5C21C

      该命令应返回与以下内容相同的指纹:

      1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21C
      重要

      如果指纹不匹配,请不要运行 AWS PCS代理安装脚本。请联系 AWS Support

    3. 下载签名文件并验证 AWS PCS软件 tarball 文件的签名。Replace(替换) region 以及您启动临时实例 AWS 区域 的位置,例如us-east-1

      wget https://aws-pcs-repo-region.s3.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.1-1.tar.gz.sig && \ gpg --verify ./aws-pcs-agent-v1.0.1-1.tar.gz.sig

      该输出应该类似于以下内容:

      gpg: assuming signed data in './aws-pcs-agent-v1.0.1-1.tar.gz'
      gpg: Signature made Thu Aug  8 18:50:19 2024 CEST
      gpg:                using RSA key 4BAA531875430EB0739E6D961BA7F0AF6E34C496
      gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)" [unknown]
      gpg: WARNING: This key is not certified with a trusted signature!
      gpg:          There is no indication that the signature belongs to the owner.
      Primary key fingerprint: 1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
         Subkey fingerprint: 4BAA 5318 7543 0EB0 739E  6D96 1BA7 F0AF 6E34 C496

      如果结果包含Good signature并且指纹与上一步返回的指纹相匹配,则继续下一步。

      重要

      如果指纹不匹配,请不要运行 AWS PCS软件安装脚本。请联系 AWS Support

  6. 从压缩文件中提取.tar.gz文件并导航到解压缩的目录。

    tar -xf aws-pcs-agent-v1.0.1-1.tar.gz && \ cd aws-pcs-agent
  7. 安装 AWS PCS 软件。

    sudo ./installer.sh
  8. 检查 AWS PCS软件版本文件以确认安装成功。

    cat /opt/aws/pcs/version

    该输出应该类似于以下内容:

    AGENT_INSTALL_DATE='Fri Oct 18 12:28:43 UTC 2024'
    AGENT_VERSION='1.0.1'
    AGENT_RELEASE='1'