更新 AWS PCS 佇列 - AWS PCS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

更新 AWS PCS 佇列

本主題提供可用選項的概觀,並說明更新 AWS PCS 佇列時的考量事項。如需 Slurm 自訂設定的詳細資訊,請參閱 AWS PCS 佇列的自訂 Slurm 設定

更新 AWS PCS 佇列時的考量事項

佇列更新不會影響執行中的任務,但叢集在更新佇列時可能無法接受新任務。

更新 AWS PCS 佇列

您可以使用 AWS Management Console 或 AWS CLI 來更新佇列。

AWS Management Console
更新佇列
  1. 在 開啟 AWS PCS 主控台 https://console.aws.amazon.com/pcs/home#/clusters

  2. 選取您要更新佇列的叢集。

  3. 導覽至佇列,前往要更新的佇列,然後選取編輯

  4. 在佇列組態區段中,更新下列任何值:

    • 節點群組 – 新增或移除運算節點群組與佇列的關聯。

    • 其他排程器設定 – 新增、修改或移除佇列的自訂 Slurm 設定。如需詳細資訊,請參閱AWS PCS 佇列的自訂 Slurm 設定

    • 標籤 – 新增或移除佇列的標籤。

  5. 選擇更新。套用變更時,狀態欄位會顯示更新

    重要

    佇列更新可能需要幾分鐘的時間。

AWS CLI
更新佇列
  1. 使用下列命令更新您的佇列。執行命令之前,請執行下列替換:

    1. region-code 取代為您要在其中建立叢集 AWS 區域 的 。

    2. my-queue 取代computeNodeGroupId為您的佇列的名稱或 。

    3. 以叢集的名稱或 取代 my-clusterclusterId

    4. 若要變更運算節點群組關聯,請提供 的更新清單--compute-node-group-configurations

      1. 例如,若要新增第二個運算節點群組 computeNodeGroupExampleID2

        --compute-node-group-configurations computeNodeGroupId=computeNodeGroupExampleID1,computeNodeGroupId=computeNodeGroupExampleID2
    aws pcs update-queue --region region-code \ --queue-identifier my-queue \ --cluster-identifier my-cluster \ --compute-node-group-configurations \ computeNodeGroupId=computeNodeGroupExampleID1
    範例 – 使用自訂 Slurm 設定更新佇列
    aws pcs update-queue --region region-code \ --queue-identifier my-queue \ --cluster-identifier my-cluster \ --slurm-configuration \ 'slurmCustomSettings=[{parameterName=Default,parameterValue=YES}]'

    如需詳細資訊,請參閱AWS PCS 佇列的自訂 Slurm 設定

  2. 更新佇列可能需要幾分鐘的時間。您可以使用下列命令查詢佇列的狀態。在任務的狀態達到 之前,您將無法將任務提交至佇列ACTIVE

    aws pcs get-queue --region region-code \ --cluster-identifier my-cluster \ --queue-identifier my-queue
建議的後續步驟
  • 將任務提交至您更新的佇列。