将AWS ParallelCluster托管存储转换为外部存储 - AWS ParallelCluster

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

将AWS ParallelCluster托管存储转换为外部存储

了解如何将AWS ParallelCluster托管存储转换为外部存储。

这些过程基于以下示例配置文件片段。

... - MountDir: /fsx Name: fsx StorageType: FsxLustre FsxLustreSettings: StorageCapacity: 1200 DeletionPolicy: Delete ...
将AWS ParallelCluster托管存储转换为外部存储
  1. DeletionPolicy集群配置文件Retain中将设置为。

    ... - MountDir: /fsx Name: fsx StorageType: FsxLustre FsxLustreSettings: StorageCapacity: 1200 DeletionPolicy: Retain ...
  2. 要设置DeletionPolicy更改,请运行以下命令。

    pcluster update-cluster -n cluster-name -c cluster-config.yaml
  3. 从群集配置文件中删除该SharedStorage部分。

    ... ...
  4. 要将托管更改SharedStorage为外部SharedStorage并将其与集群分离,请运行以下命令。

    pcluster update-cluster -n cluster-name -c cluster-config.yaml
  5. 您的共享存储现在位于外部并已与集群分离。

  6. 要将您的外部文件系统连接到原始集群或其他集群,请按照以下步骤操作。

    1. 请获取 FSx for Lustre 文件系统 ID。

      1. 要使用,请AWS CLI运行以下命令并查找名称包含原始集群名称的文件系统,并记下文件系统 ID。

        aws fsx describe-file-systems
      2. 要使用AWS Management Console,请登录并导航到 https://console.aws.amazon.com/fsx/。在文件系统列表中,找到名称包含原始集群名称的文件系统,并记下文件系统 ID。

    2. 更新文件系统安全组规则,以提供对文件系统和集群子网的访问权限。您可以在 Amazon FSx 控制台中找到文件系统安全组的名称和 ID。

      向文件系统安全组添加规则,允许进出头节点和计算节点 IP CIDR 范围或前缀的入站和出站 TCP 流量。为入站和出站 TCP 流量指定 TCP 端口 988、1021、1022 和 1023。

      有关更多信息,请参阅版本 2AWS Command Line Interface 用户指南中的 SharedStorageFsxLustreSettings//FileSystemId和创建、配置和删除 Amazon EC2 安全组

    3. 将该SharedStorage部分添加到集群配置中。

      ... - MountDir: /fsx Name: fsx-external StorageType: FsxLustre FsxLustreSettings: FileSystemId: fs-02e5b4b4abd62d51c ...
    4. 要向集群添加外部共享存储,请运行以下命令。

      pcluster update-cluster -n cluster-name -c cluster-config.yaml