View a markdown version of this page

Risoluzione dei problemi di rete - AWS ParallelCluster

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 di rete

Questa sezione fornisce un suggerimento per la risoluzione dei problemi di rete, in particolare quando si tratta di un cluster in una singola sottorete pubblica.

Problemi relativi al cluster in una singola sottorete pubblica

Nella versione AWS ParallelCluster 3.16.0 e versioni successive, verifica se un nodo di /var/log/chef-client.log calcolo è guasto. Se trovi un errore simile al seguente, il nodo non è stato in grado di raggiungere DynamoDB durante il bootstrap:

INFO: Retrying execution of ruby_block[retrieve compute node info], 0 attempt left ================================================================================ Error executing action `run` on resource 'ruby_block[retrieve compute node info]' ================================================================================ RuntimeError ------------ Failed to query DynamoDB for compute node info: the aws cli call did not return in time and was terminated. This usually means the compute node cannot reach DynamoDB. If the compute subnet has no internet egress (NAT/IGW), ensure a DynamoDB VPC gateway endpoint is configured and attached to the subnet's route table.

Nelle AWS ParallelCluster versioni precedenti alla 3.16.0, i nodi di calcolo potrebbero bloccarsi silenziosamente durante il bootstrap invece di fallire rapidamente. Controlla cloud-init-output.log su un nodo di calcolo una voce di registro come quella riportata di seguito, che indica che il nodo è bloccato durante il recupero di informazioni da DynamoDB:

ruby_block[retrieve compute node info] action run[2022-03-11T17:47:11+00:00] INFO: Processing ruby_block[retrieve compute node info] action run (aws-parallelcluster-slurm::init line 31)

La causa più comune è la mancanza di un endpoint DynamoDB VPC, poiché AWS ParallelCluster legge le informazioni sui nodi di calcolo da DynamoDB durante il bootstrap. Per l'elenco completo degli endpoint richiesti, consulta. AWS ParallelCluster in un'unica sottorete senza accesso a Internet

Per risolvere il problema, aggiungi l'endpoint VPC mancante (in genere DynamoDB) alla tabella di routing della sottorete di calcolo. Se il cluster è entrato in modalità protetta, scopri come eseguire il ripristino. Slurm modalità protetta dal cluster