

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.

# Résolution des problèmes liés à Ray on HyperPod
<a name="sagemaker-hyperpod-ray-troubleshooting"></a>

Utilisez cette page pour diagnostiquer les problèmes courants liés aux clusters Ray, aux tableaux de bord, aux tâches et à l'observabilité. HyperPod Chaque entrée indique le symptôme, la cause et la solution.

## Cluster de rayons bloqué en attente
<a name="sagemaker-hyperpod-ray-troubleshooting-pending"></a>

**Symptôme**  
Les modules de tête ou de travail restent en `Pending` place et le cluster n'atteint jamais`Running`.

**Cause**  
La mémoire ou le processeur virtuel demandé est supérieur à la capacité allouable par Kubernetes sur le type d'instance choisi. Allocatable est inférieur à la plaque signalétique de l'instance car kube-system réserve et DaemonSets consomme une partie de chaque nœud.

**Résolution**  
Réduisez les demandes de processeur virtuel et de mémoire afin qu'elles correspondent à la capacité allouable, ou choisissez un type d'instance plus important. Vérifiez qu'il est possible d'allouer avec `kubectl describe node {{my-node}}` et définissez les demandes en dessous des valeurs déclarées.

## ray.init () échoue avec une erreur de version
<a name="sagemaker-hyperpod-ray-troubleshooting-version"></a>

**Symptôme**  
`ray.init()`échoue ou le cluster démarre mais les clients ne peuvent pas se connecter.

**Cause**  
La version de Ray figurant dans l'espace ou dans l'image du client ne correspond pas `spec.rayVersion` au manifeste du cluster.

**Résolution**  
Définissez `spec.rayVersion` la version Ray dans l'image du conteneur et utilisez la même version Ray dans l'espace ou le client. Pour de plus amples informations, veuillez consulter [Installation KubeRay sur HyperPod Amazon EKS](sagemaker-hyperpod-ray-install-kuberay.md).

## Le lien du tableau de bord renvoie une erreur d'autorisation
<a name="sagemaker-hyperpod-ray-troubleshooting-dashboard-auth"></a>

**Symptôme**  
Le lien Ray Dashboard s'ouvre mais renvoie une erreur d'autorisation.

**Cause**  
Dans le cadre de la stratégie d'accès privé, le tableau de bord est limité à l'identité qui a créé la connexion. Une identité différente est refusée.

**Résolution**  
Ouvrez le tableau de bord en tant qu'identité qui a créé le cluster, ou utilisez la stratégie d'accès public pour accorder l'accès à toute personne disposant d'une autorisation de connexion dans l'espace de noms. Pour de plus amples informations, veuillez consulter [Stratégies d'accès et meilleures pratiques en matière de sécurité](sagemaker-hyperpod-ray-dashboard-access-strategies.md).

## Ray n'a jamais été admis
<a name="sagemaker-hyperpod-ray-troubleshooting-not-admitted"></a>

**Symptôme**  
A `RayCluster` ou n'`RayJob`est pas admis et aucun module n'est créé.

**Cause**  
L'espace de noms n'a aucune allocation de calcul dans HyperPod Task Governance, de sorte que Task Governance détient la charge de travail sans quota pour l'admettre.

**Résolution**  
Attribuez une allocation de calcul à l'espace de noms ou soumettez-la à un espace de noms qui en possède une. Pour de plus amples informations, veuillez consulter [Configuration de la gouvernance des tâches pour Ray](sagemaker-hyperpod-ray-task-governance-setup.md).

## Les tableaux de bord Grafana sont vides
<a name="sagemaker-hyperpod-ray-troubleshooting-grafana-empty"></a>

**Symptôme**  
Les tableaux de bord Ray Grafana se chargent mais n'affichent aucune donnée pour un cluster en cours d'exécution.

**Cause**  
Les métriques Ray ne sont pas activées dans le module complémentaire HyperPod Observability, donc aucune métrique Ray n'est extraite.

**Résolution**  
Activez les métriques Ray dans le module complémentaire Observability et vérifiez que la version du module prend en charge le grattage des métriques Ray. Pour de plus amples informations, veuillez consulter [Configuration de la collecte de métriques Ray](sagemaker-hyperpod-ray-observability-setup.md).

## La soumission des tâches n'atteint pas le point final
<a name="sagemaker-hyperpod-ray-troubleshooting-job-endpoint"></a>

**Symptôme**  
`ray job submit`ne parvient pas à se connecter ou renvoie une erreur d'autorisation.

**Cause**  
Le point de terminaison de soumission des tâches est inaccessible ou le jeton de session a expiré. Une session de tableau de bord ou de terminal est valide pendant six heures au maximum.

**Résolution**  
Confirmez l'adresse du point de terminaison, puis générez une nouvelle URL de connexion pour actualiser le jeton et réessayez. Pour de plus amples informations, veuillez consulter [Génération d'une URL de connexion au tableau de bord](sagemaker-hyperpod-ray-dashboard-connection-url.md).