Vendo cannot change locale (en_US.utf-8) because it has an invalid name em slurm_resume.log - AWS ParallelCluster

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á.

Vendo cannot change locale (en_US.utf-8) because it has an invalid name em slurm_resume.log

Isso pode ocorrer se você tiver um processo de instalação do yum malsucedido que deixou as configurações de localidade em um estado inconsistente. Por exemplo, isso pode ser causado quando um usuário encerra o processo de instalação.

Para verificar a causa, realize as seguintes ações:
  • Executar su - pcluster-admin.

    O shell mostra um erro, como cannot change locale...no such file or directory.

  • Executar localedef --list.

    Retorna uma lista vazia ou não contém a localidade padrão.

  • Verifique o último comando yum com yum history e yum history info #ID. O último ID tem Return-Code: Success?

    Se a última ID não tiver Return-Code: Success, os scripts de pós-instalação podem não ter sido executados com êxito.

Para corrigir o problema, tente reconstruir a localidade com yum reinstall glibc-all-langpacks. Após a reconstrução, su - pcluster-admin não mostra um erro ou aviso se o problema foi corrigido.