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à.
Risoluzione dei problemi relativi al plugin Slurm CLI Filter in AWS 2 PEZZI
Utilizza queste informazioni sulla risoluzione dei problemi per risolvere i problemi più comuni relativi ai plugin CLI Filter.
- L'invio del lavoro fallisce immediatamente con un errore di caricamento del plug-in
-
Sintomi: gli utenti ricevono messaggi di errore relativi alla mancanza o all'errore del plug-in CLI Filter quando inviano lavori.
Possibili cause:
-
Script CLI Filter Plugin mancante in uno o più nodi
-
Nome del file di script non corretto (deve essere esatto)
cli_filter.lua -
Script distribuito in un percorso di directory errato
-
Lo script dispone di autorizzazioni per i file non corrette
Risoluzione:
-
Verifica che lo script esista
/etc/aws/pcs/scheduler/slurm-<version>/cli_filter.luain tutti i nodi di accesso e di calcolo -
Verifica che il nome del file dello script sia esatto
cli_filter.lua -
Assicurati che lo script abbia autorizzazioni leggibili (644 o simili)
-
Verifica la distribuzione dello script su un singolo nodo di accesso prima di distribuirlo nel cluster completo
-
- La creazione del cluster non riesce con un errore di convalida del plugin CLI Filter
-
Sintomi: la creazione del cluster non riesce con un errore relativo a un parametro non valido
CliFilterPlugins.Possibili cause:
-
Formato errato del valore del parametro in
slurmCustomSettings -
Errore nel nome o nel valore del parametro
Risoluzione:
-
Usa il nome esatto del parametro:
CliFilterPlugins -
Usa il valore esatto del parametro:
cli_filter/lua -
Verifica la sintassi JSON nell'array
slurmCustomSettings
-
- Lo script CLI Filter Plugin viene eseguito ma la convalida del lavoro non funziona come previsto
-
Sintomi: i lavori vengono inviati correttamente ma la logica di convalida personalizzata non si attiva o produce risultati imprevisti.
Possibili cause:
-
Errori di sintassi dello script Lua
-
Schemi di accesso ai campi errati (utilizzo della sintassi Job Submit Plugin anziché del CLI Filter Plugin)
-
Errori logici nelle condizioni di convalida
Risoluzione:
-
Controlla lo script Lua per individuare eventuali errori di sintassi
-
Verifica che l'accesso ai campi utilizzi il
options["field_name"]formato anzichéjob_desc.field_name -
Aggiungi istruzioni di registrazione per eseguire il debug del flusso di esecuzione degli script
-
Prova prima la logica degli script con semplici casi di convalida
-
- La distribuzione degli script S3 non riesce
-
Sintomi: le istanze vengono avviate ma lo script CLI Filter Plugin non viene scaricato da S3.
Possibili cause:
-
Il profilo dell'istanza IAM non dispone delle autorizzazioni di lettura S3
-
Endpoint S3 VPC non configurato
-
Percorso del bucket o dell'oggetto S3 errato nei dati utente
Risoluzione:
-
Verifica che il profilo dell'istanza IAM disponga
s3:GetObjectdell'autorizzazione per il tuo bucket -
Configura l'endpoint S3 VPC Gateway per l'accesso diretto
-
Controlla il nome del bucket S3 e il percorso dell'oggetto nello script dei dati utente
-
Esamina i registri dei dati utente delle istanze per individuare eventuali errori di download di S3
-