View a markdown version of this page

在 AWS PCS 中設定自訂 cgroup 設定 - AWS PCS

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

在 AWS PCS 中設定自訂 cgroup 設定

Slurm 使用 Linux cgroup 子系統來管理和限制任務的資源,包括記憶體、CPU 核心、裝置和交換空間。 AWS PCS 可讓您在叢集建立或更新SlurmConfiguration期間,透過 CgroupCustomSettings 屬性在叢集層級自訂cgroup.conf設定。

設定 cgroup 設定

Cgroup 自訂設定可以在叢集建立期間透過 AWS 主控台、CLI 或 SDKs 進行設定,或在稍後透過更新操作進行修改。

AWS 管理主控台

導覽至叢集資源建立或編輯頁面中的其他排程器設定

新增設定
  1. 選擇新增設定

  2. 從下拉式清單中選取參數名稱 (其中包含簡短參數說明)。

  3. 提供對應的值。

取消設定自訂設定
  1. 選擇相關參數/值對旁的移除

  2. 建立或更新 資源。

AWS CLI

若要以程式設計方式管理 cgroup 設定,請在建立或更新叢集操作中使用 CgroupCustomSettings 欄位。

範例– 在叢集ConstrainRAMSpace上設定
aws pcs update-cluster --cluster-identifier my-cluster \ --slurm-configuration \ 'CgroupCustomSettings=[{parameterName=ConstrainRAMSpace,parameterValue="yes"}]'

叢集支援的 cgroup 設定

叢集層級支援下列自訂 cgroup 設定: