As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Solução de problemas do Ray on HyperPod
Use esta página para diagnosticar problemas comuns com clusters, painéis, tarefas e observabilidade do Ray ativados. HyperPod Cada entrada fornece o sintoma, a causa e a resolução.
Cluster de raios preso em Pendente
Sintomas
Os grupos de cabeçalho ou trabalhador permanecem Pending e o cluster nunca chegaRunning.
Causa
A vCPU ou memória solicitada é maior do que a capacidade alocável do Kubernetes no tipo de instância escolhido. Allocatable é menor do que a placa de identificação da instância porque o kube-system reserva e consome parte de cada nó. DaemonSets
Resolução
Reduza as solicitações de vCPU e memória para que elas se ajustem à capacidade alocável ou escolha um tipo de instância maior. Verifique as solicitações alocáveis com kubectl describe node
e defina abaixo dos valores relatados.my-node
ray.init () falha com um erro de versão
Sintomas
ray.init()falha ou o cluster é iniciado, mas os clientes não conseguem se conectar.
Causa
A versão do Ray no espaço ou spec.rayVersion na imagem do cliente não corresponde ao manifesto do cluster.
Resolução
spec.rayVersionDefina como a versão do Ray na imagem do contêiner e use a mesma versão do Ray no espaço ou no cliente. Para obter mais informações, consulte Instalação KubeRay no HyperPod Amazon EKS.
O link do painel retorna um erro de autorização
Sintomas
O link do Ray Dashboard é aberto, mas retorna um erro de autorização.
Causa
De acordo com a estratégia de acesso privado, o painel tem como escopo a identidade que criou a conexão. Uma identidade diferente é negada.
Resolução
Abra o painel como a identidade que criou o cluster ou use a estratégia de acesso público para conceder acesso a qualquer pessoa com permissão de conexão no namespace. Para obter mais informações, consulte Estratégias de acesso e melhores práticas de segurança.
A carga de trabalho de Ray nunca foi admitida
Sintomas
Um RayCluster ou RayJob permanece inadmissível e nenhum pods é criado.
Causa
O namespace não tem alocação computacional na Governança de HyperPod Tarefas, então a Governança de Tarefas retém a carga de trabalho sem nenhuma cota para admitir.
Resolução
Atribua uma alocação computacional ao namespace ou envie para um namespace que tenha um. Para obter mais informações, consulte Configurando a governança de tarefas para Ray.
Os painéis do Grafana estão vazios
Sintomas
Os painéis do Ray Grafana são carregados, mas não mostram dados de um cluster em execução.
Causa
As métricas do Ray não estão ativadas no complemento HyperPod Observability, portanto, nenhuma métrica do Ray é copiada.
Resolução
Ative as métricas do Ray no complemento Observability e confirme se a versão do complemento é compatível com a raspagem métrica do Ray. Para obter mais informações, consulte Configurando a coleção de métricas do Ray.
O envio do trabalho não chega ao endpoint
Sintomas
ray job submitfalha na conexão ou retorna um erro de autorização.
Causa
O endpoint de envio do trabalho está inacessível ou o token da sessão expirou. Uma sessão de painel ou endpoint é válida por até seis horas.
Resolução
Confirme o endereço do endpoint e gere um novo URL de conexão para atualizar o token e tentar novamente. Para obter mais informações, consulte Geração de um URL de conexão do painel.