

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Configurazione delle impostazioni personalizzate di SlurmDBD in PCS AWS
<a name="slurmdbd-custom-settings"></a>

Il demone del database di Slurm (slurmdbd) gestisce i dati contabili, le politiche di conservazione dei dati e i controlli sulla privacy. AWS PCS consente di personalizzare `slurmdbd.conf` le impostazioni a livello di cluster tramite la `SlurmdbdCustomSettings` proprietà di durante la creazione o l'aggiornamento del cluster. `SlurmConfiguration`

## Configurazione delle impostazioni slurmdbd
<a name="slurmdbd-custom-settings-configure"></a>

Le impostazioni personalizzate di Slurmdbd possono essere configurate tramite Console AWS , CLI o SDK durante la creazione del cluster o modificate successivamente tramite operazioni di aggiornamento.

------
#### [ Console di gestione AWS ]

Passa alle **impostazioni aggiuntive dello scheduler** nella pagina di creazione o modifica per una risorsa del cluster.

**Per aggiungere una nuova impostazione**

1. Scegli **Aggiungi nuova impostazione**.

1. Seleziona il nome di un **parametro** dal menu a discesa (che include brevi descrizioni dei parametri).

1. Fornisci il valore corrispondente.

**Per annullare l'impostazione personalizzata**

1. Scegli **Rimuovi** accanto alla parameter/value coppia pertinente.

1. Crea o aggiorna la risorsa.

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

Per la gestione programmatica delle impostazioni di slurmdbd, utilizza il `SlurmdbdCustomSettings` campo nelle operazioni di creazione o aggiornamento del cluster.

**Example — Impostazione su un cluster `TrackWCKey`**  

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

------

## Impostazioni slurmdbd supportate per i cluster
<a name="slurmdbd-custom-settings-cluster"></a>

Le seguenti impostazioni slurmdbd personalizzate sono supportate a livello di cluster:
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_AllowNoDefAcct](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_AllowNoDefAcct)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_AllResourcesAbsolute](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_AllResourcesAbsolute)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_CommitDelay](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_CommitDelay)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_DefaultQOS](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_DefaultQOS)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_MaxQueryTimeRange](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_MaxQueryTimeRange)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_Parameters](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_Parameters)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PrivateData](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PrivateData)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeEventAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeEventAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeJobAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeJobAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeResvAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeResvAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeStepAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeStepAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeSuspendAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeSuspendAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeTXNAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeTXNAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeUsageAfter](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_PurgeUsageAfter)
+ [https://slurm.schedmd.com/slurmdbd.conf.html#OPT_TrackWCKey](https://slurm.schedmd.com/slurmdbd.conf.html#OPT_TrackWCKey)