View a markdown version of this page

Risoluzione dei problemi - AWS Deadline Cloud

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

Le seguenti procedure e suggerimenti possono aiutarti a risolvere i problemi con le tue farm e risorse AWS Deadline Cloud.

Perché un utente non può vedere la mia farm, la mia flotta o la mia coda?

Accesso utente

Se i tuoi utenti non vedono le tue farm, le tue flotte o le code nel monitor Deadline Cloud, potrebbe esserci un problema con il loro accesso alla tua farm e alle tue risorse.

Gli utenti che non hanno accesso ad alcuna farm ricevono il messaggio «Nessuna farm disponibile» nel monitor Deadline Cloud.

Per confermare di avere assegnato l'utente o il gruppo corretto alla fattoria, alla flotta o alla coda
  1. Nella console AWS Deadline Cloud, trova la tua fattoria, flotta o coda, quindi scegli Gestione degli accessi.

  2. La scheda Gruppi è selezionata per impostazione predefinita. Se stai assegnando le autorizzazioni per gruppi, cosa consigliata, il tuo gruppo dovrebbe essere visualizzato nell'elenco e avere un livello di accesso assegnato.

    Se il gruppo non è presente nell'elenco, scegli Aggiungi gruppo per assegnare l'autorizzazione al gruppo.

  3. Se stai assegnando le autorizzazioni per utente, seleziona la scheda Utenti. L'utente deve essere visualizzato nell'elenco e avere un livello di accesso assegnato.

    Se l'utente non è presente nell'elenco, scegli Aggiungi utente per assegnargli l'autorizzazione.

Per confermare che l'utente è assegnato al gruppo
  1. Nella console AWS Deadline Cloud, trova la tua azienda agricola, la tua flotta o la tua coda, quindi scegli Gestione degli accessi.

  2. La scheda Gruppi è selezionata per impostazione predefinita. Seleziona il nome del gruppo per visualizzarne i membri.

  3. Se l'utente non è elencato nel gruppo, deve essere aggiunto.

    Se utilizzi la configurazione dell'identità predefinita, puoi aggiungere direttamente l'utente al gruppo nella console di Identity Center. Se sei connesso a un provider di identità esterno come Okta oGoogle Workspace, puoi aggiungere il tuo utente al gruppo del tuo provider di identità.

    Nota

    Alcuni provider di identità esterni sincronizzano gli utenti ma non i gruppi con Identity Center. In questo caso, valuta la possibilità di assegnare le autorizzazioni a un utente direttamente anziché per gruppo.

Per ulteriori informazioni sulla gestione dell'accesso degli utenti a Deadline Cloud, consulta. Gestione degli utenti in Deadline Cloud

Perché i lavoratori non vengono a ritirare il mio lavoro?

Configurazione dei ruoli della flotta

A volte, quando i lavoratori vengono creati ma non completano l'inizializzazione e non iniziano a lavorare sui lavori, è perché il ruolo della flotta non è stato configurato correttamente.

Per verificare questa causa, controlla CloudTrail nei log eventuali errori di accesso negato. Dopo aver confermato il problema dell'accesso negato, accedi al tuo parco utenti e aggiorna la configurazione del ruolo con le autorizzazioni corrette. Per ulteriori informazioni, consulta CloudTrail i log nella guida per sviluppatori di Deadline Cloud.

Perché il mio lavoratore è bloccato a lavorare?

Il lavoratore è bloccato a uscire dall'ambiente OpenJD

I lavoratori possono rimanere bloccati in azioni di sessione di lunga durataenvExit. Questo problema può verificarsi se si utilizza un modello di lavoro che sovrascrive il modello OpenJD e imposta il timeout delle azioni di uscita dall'ambiente a più di 5 minuti. Il monitor Deadline Cloud offre una certa visibilità sui lavoratori bloccati in questa situazione, ma richiede un confronto tra i RUNNING lavoratori e il lavoro disponibile nelle code associate.

Per trovare i lavoratori bloccati, esamina tutte le flotte nel monitor Deadline Cloud e completa i seguenti passaggi:

  1. Nella colonna sullo stato del lavoratore, trova RUNNING i lavoratori.

  2. Dalla sezione Dettagli della flotta, accedi a ciascuna coda associata.

  3. In ogni coda associata, cerca i lavori che sonoRUNNING,, o. READY PENDING Se tutte le code associate non hanno lavori in questi stati, il lavoratore sta eseguendo un'uscita dall'ambiente.

Per fermare un lavoratore bloccato in questo stato, usa il seguente comando: AWS CLI

aws deadline update-worker \ --farm-id $FARM_ID \ --fleet-id $FLEET_ID \ --worker-id $WORKER_ID \ --status STOPPED

Dopo aver eseguito il comando, il worker agent si riavvia alla chiusura del programma. I lavoratori tornano quindi online ed eseguono altri lavori dalle code associate. Se la coda contiene più lavori con timeout delle azioni di uscita dall'ambiente superiori a 5 minuti, il lavoratore rimarrà nuovamente bloccato. In tal caso, dovrai ripetere questo processo finché non ci saranno più lavoratori bloccati in uscita.

Per evitare questo problema, imposta l'opzione di timeout su non più di 5 minuti quando utilizzi un modello di lavoro.

Risoluzione dei problemi relativi ai job di Deadline Cloud

Per informazioni sui problemi più comuni relativi alle offerte di lavoro in AWS Deadline Cloud, consulta i seguenti argomenti.

Perché la creazione del mio lavoro è fallita?

Convalida delle quote

Alcuni possibili motivi per cui un job può non superare i controlli di convalida sono i seguenti:

  • Il modello di lavoro non segue le specifiche OpenJD.

  • Il lavoro contiene troppi passaggi.

  • Il processo contiene troppe attività totali.

  • Si è verificato un errore interno del servizio che impedisce la creazione del job.

Per visualizzare le quote per il numero massimo di passaggi e attività in un processo, utilizza la console Service Quotas. Per ulteriori informazioni, consulta Quote per Deadline Cloud.

Errore nel parametro dell'attività CHUNK [INT]

Se la creazione del job non riesce e viene visualizzato il seguente messaggio di errore, è necessario aggiungere l'TASK_CHUNKINGestensione al modello di processo.

The CHUNK[INT] task parameter requires the TASK_CHUNKING extension.

Per risolvere questo problema, aggiungi quanto segue al tuo modello di lavoro:

extensions: - TASK_CHUNKING

Per ulteriori informazioni, consulta Aggiungere la suddivisione delle attività a un modello di lavoro nella AWS Deadline Cloud Developer Guide.

Perché il mio lavoro non è compatibile?

I motivi più comuni per cui i lavori non sono compatibili con le code sono i seguenti:

Deadline Cloud verifica la compatibilità al momento dell'invio del lavoro. Se in un secondo momento associ un parco macchine compatibile alla coda, i NOT_COMPATIBLE lavori esistenti non vengono riavviati automaticamente. Per eseguire questi lavori, mettili in coda. Per ulteriori informazioni, consulta Richiedi un lavoro.

Perché il mio lavoro è bloccato e pronto?

I possibili motivi per cui il tuo lavoro sembra bloccato nello READY stato includono quanto segue:

Perché il mio lavoro è fallito?

Un lavoro può fallire per molte ragioni. Per cercare il problema, apri il monitor Deadline Cloud e scegli il lavoro non riuscito. Scegli un'attività che non è riuscita e quindi visualizza i registri relativi all'attività. Per istruzioni, consulta Visualizza i log delle sessioni e dei lavoratori in Deadline Cloud.

  • Se vedi errori di licenza o se ricevi una filigrana dovuta al fatto che il software non dispone di una licenza valida, assicurati che il lavoratore possa connettersi al server di licenza richiesto. Per ulteriori informazioni, consulta Connettere le flotte gestite dai clienti a un endpoint di licenza nella Deadline Cloud Developer Guide.

  • L'ultimo messaggio di azione della sessione o il codice di uscita del processo possono fornire informazioni sul motivo per cui il lavoro non è riuscito. Se stai utilizzando Windows e il tuo codice di uscita è negativo, prova a cercare la versione non firmata del codice di uscita:

    2,147,483,647 - |your exit code|

Perché il mio passaggio è in sospeso?

Le fasi possono rimanere nello PENDING stato quando una o più delle loro dipendenze non sono complete. Puoi controllare lo stato delle dipendenze utilizzando il monitor Deadline Cloud. Per istruzioni, consulta Visualizza un passaggio in Deadline Cloud.

Deadline Cloud monitora i log delle applicazioni desktop

L'applicazione desktop Deadline Cloud Monitor scrive registri diagnostici che puoi utilizzare per indagare su arresti anomali o altri comportamenti imprevisti. Quando segnali un problema con l'applicazione desktop, includi i file di registro pertinenti per facilitare la diagnosi.

La posizione dei file di registro dipende dal sistema operativo in uso:

Windows
%APPDATA%\com.amazonaws.deadline.monitor\logs
macOS
~/Library/Logs/com.amazonaws.deadline.monitor/
Linux
~/.config/com.amazonaws.deadline.monitor/logs

Risorse aggiuntive

Puoi trovare ulteriori informazioni e risorse su GitHub.