

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Configuration des paramètres personnalisés de SlurmDBD dans AWS PIÈCES
<a name="slurmdbd-custom-settings"></a>

Le démon de base de données de Slurm (slurmdbd) gère les données comptables, les politiques de conservation des données et les contrôles de confidentialité. AWS PCS vous permet de personnaliser `slurmdbd.conf` les paramètres au niveau du cluster via la `SlurmdbdCustomSettings` propriété de `SlurmConfiguration` lors de la création ou de la mise à jour du cluster.

## Configuration des paramètres de slurmdbd
<a name="slurmdbd-custom-settings-configure"></a>

Les paramètres personnalisés de Slurmdbd peuvent être configurés via la AWS console, l'interface de ligne de commande ou les SDK lors de la création du cluster ou modifiés ultérieurement lors d'opérations de mise à jour.

------
#### [ Console de gestion AWS ]

Accédez à Paramètres ** supplémentaires du planificateur sur ** la page de création ou de modification d'une ressource de cluster.

**Pour ajouter un nouveau paramètre**

1. Choisissez ** Ajouter un nouveau paramètre**.

1. Sélectionnez un ** nom de ** paramètre dans la liste déroulante (qui comprend de brèves descriptions des paramètres).

1. Indiquez la valeur correspondante.

**Pour annuler un réglage personnalisé**

1. Choisissez ** Supprimer à ** côté de la parameter/value paire concernée.

1. Créez ou mettez à jour la ressource.

------
#### [ AWS CLI ]

Pour la gestion programmatique des paramètres de slurmdbd, utilisez le `SlurmdbdCustomSettings` champ dans les opérations de création ou de mise à jour des clusters.

**Example — Configuration de `TrackWCkey` sur un cluster**  

```
aws pcs update-cluster --cluster-identifier {{my-cluster}} \
--slurm-configuration \
'SlurmdbdCustomSettings=[{parameterName=TrackWCKey,parameterValue="yes"}]'
```

------

## Paramètres slurmdbd pris en charge pour les clusters
<a name="slurmdbd-custom-settings-cluster"></a>

Les paramètres personnalisés de slurmdbd suivants sont pris en charge au niveau du cluster :
+ [AllowNoDefAcct](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_AllowNoDefAcct)
+ [AllResourcesAbsolute](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_AllResourcesAbsolute)
+ [CommitDelay](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_CommitDelay)
+ [DefaultQOS](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_DefaultQOS)
+ [MaxQueryTimeRange](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_MaxQueryTimeRange)
+ [Parameters](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_Parameters)
+ [PrivateData](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PrivateData)
+ [PurgeEventAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeEventAfter)
+ [PurgeJobAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeJobAfter)
+ [PurgeResvAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeResvAfter)
+ [PurgeStepAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeStepAfter)
+ [PurgeSuspendAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeSuspendAfter)
+ [PurgeTXNAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeTXNAfter)
+ [PurgeUsageAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeUsageAfter)
+ [TrackWCKey](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_TrackWCKey)