Utilisez les plugins de filtre Slurm CLI pour personnaliser la soumission des tâches dans PCS AWS - AWS PCS

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.

Utilisez les plugins de filtre Slurm CLI pour personnaliser la soumission des tâches dans PCS AWS

AWS PCS prend en charge les plugins de filtre CLI Slurm pour exécuter des scripts Lua personnalisés qui valident et modifient les paramètres de soumission des tâches sur les nœuds de connexion et de calcul. Pour des informations détaillées sur les plug-ins CLI Filter, consultez la documentation de l'API du plug-in cli_filter sur le site Web de SchedMD.

Exigences

Les plugins CLI Filter nécessitent la version 24.11 ou ultérieure de Slurm et un script Lua déployé sur tous les nœuds de connexion et de calcul.

Important

Pour les versions 24.11 et 25.05 de Slurm, les plugins CLI Filter nécessitent l'installation de Slurm à l' AWS aide du programme d'installation de PCS Slurm (version 24.11.6-2+ ou 25.05.4-1+). Pour plus d'informations sur l'installation de Slurm, consultez. Étape 3 — Installation de Slurm

Limites et considérations de sécurité

  • Application de la sécurité — Les plug-ins de filtre CLI peuvent être facilement contournés par n'importe quel utilisateur et ne doivent pas être utilisés pour des politiques de sécurité critiques. Les utilisateurs peuvent désactiver les plug-ins de filtrage CLI en fournissant une configuration personnalisée qui a été CLIFilterPlugins désactivée lors de la soumission des tâches.

  • Implémentation de Lua uniquement : l'implémentation de scripts Lua est prise en charge. L'implémentation en C n'est pas prise en charge.