Desenvolva scripts de ciclo de vida de forma interativa em um nó de cluster HyperPod - Amazon SageMaker

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

Desenvolva scripts de ciclo de vida de forma interativa em um nó de cluster HyperPod

Esta seção explica como você pode desenvolver scripts de ciclo de vida interativamente sem criar e excluir repetidamente um cluster. HyperPod

  1. Crie um HyperPod cluster com os scripts básicos do ciclo de vida.

  2. Faça login em um nó do cluster.

  3. Desenvolva um script (configure_xyz.sh) editando-o e executando-o repetidamente no nó.

    1. HyperPod executa os scripts de ciclo de vida como usuário raiz, portanto, recomendamos que você execute o configure_xyz.sh como usuário raiz durante o desenvolvimento para garantir que o script seja testado sob as mesmas condições durante a execução do. HyperPod

  4. Integre o script lifecycle_script.py adicionando uma linha de código semelhante à seguinte.

    ExecuteBashScript("./utils/configure_xyz.sh").run()
  5. Faça upload dos scripts de ciclo de vida atualizados para o bucket do S3 que você usou inicialmente para carregar os scripts de ciclo de vida básicos.

  6. Teste a versão integrada do lifecycle_script.py criando um novo HyperPod cluster.