

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

# 中的 Slurm 配置 AWS PCS
<a name="slurm-configuration"></a>

AWS PCS 管理您的集群的 Slurm 配置。群集控制器保存权威配置文件`slurm.conf`，包括`cgroup.conf`、和`slurmdbd.conf`。 AWS PCS 根据您的集群、队列和计算节点组设置生成这些文件，并随着集群的变化进行更新。

## 无配置模式
<a name="slurm-configuration-configless"></a>

AWS PCS 在无配置模式下运行 Slurm。在无配置模式下，节点直接从集群控制器 (`slurmctld`) 获取配置。有关更多信息，请参阅 SchedMD [ 网站上的 ](https://slurm.schedmd.com/configless_slurm.html) Configless Slurm。
+ 在计算节点上，在控制器启动时从控制器`slurmd`获取配置。
+ 在登录节点上，Slurm 身份验证和凭据信息亭守护程序 (`sackd`) 会获取配置，这样`sbatch`、`srun`和等客户端命令就可以使用它。`scontrol`

Slurm 将它获取的文件缓存在节点上，并在其上创建指向它们的符号链接。`/run/slurm/conf`节点运行时使用的配置是`/run/slurm/conf/slurm.conf`。

要查看节点运行时使用的配置，请在节点上使用以下命令。

```
scontrol show config
```

使用 AWS PCS，您可以配置一组有限的 Slurm 设置。有关每个配置文件支持的设置，请参阅以下主题。

**Topics**
+ [无配置模式](#slurm-configuration-configless)
+ [在中配置自定义 Slurm 设置 AWS PCS](slurm-custom-settings.md)
+ [在中配置自定义 cgroup 设置 AWS 个](cgroup-custom-settings.md)
+ [在中配置自定义 SlurmdBD 设置 AWS 个](slurmdbd-custom-settings.md)
+ [在中配置自定义 GRES 设置 AWS 个](gres-custom-settings.md)