View a markdown version of this page

Definindo configurações personalizadas de cgroup no PCS AWS - AWS PCS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Definindo configurações personalizadas de cgroup no PCS AWS

O Slurm usa o subsistema Linux cgroup para gerenciar e restringir recursos para trabalhos, incluindo memória, núcleos de CPU, dispositivos e espaço de troca. AWS O PCS permite que você personalize cgroup.conf as configurações no nível do cluster por meio da CgroupCustomSettings propriedade de SlurmConfiguration durante a criação ou atualização do cluster.

Definindo as configurações do cgroup

As configurações personalizadas do Cgroup podem ser definidas por meio do AWS console, da CLI SDKs ou durante a criação do cluster ou modificadas posteriormente por meio de operações de atualização.

Console de gerenciamento da AWS

Navegue até Configurações adicionais do agendador na página de criação ou edição de um recurso de cluster.

Para adicionar uma nova configuração
  1. Escolha Adicionar nova configuração.

  2. Selecione um nome de parâmetro na lista suspensa (que inclui breves descrições de parâmetros).

  3. Forneça o valor correspondente.

Para cancelar a definição de uma configuração personalizada
  1. Escolha Remover ao lado do parameter/value par relevante.

  2. Crie ou atualize o recurso.

AWS CLI

Para o gerenciamento programático das configurações do cgroup, use o CgroupCustomSettings campo nas operações de criação ou atualização do cluster.

exemplo— Configuração ConstrainRAMSpace em um cluster
aws pcs update-cluster --cluster-identifier my-cluster \ --slurm-configuration \ 'CgroupCustomSettings=[{parameterName=ConstrainRAMSpace,parameterValue="yes"}]'

Configurações de cgroup suportadas para clusters

As seguintes configurações personalizadas de cgroup são suportadas no nível do cluster: