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.
Développez des scripts de cycle de vie de manière interactive sur un nœud de HyperPod cluster
Cette section explique comment développer des scripts de cycle de vie de manière interactive sans créer et supprimer un HyperPod cluster à plusieurs reprises.
-
Créez un HyperPod cluster avec les scripts de cycle de vie de base.
-
Connectez-vous à un nœud de cluster.
-
Développez un script (
configure_xyz.sh
) en le modifiant et en l'exécutant à plusieurs reprises sur le nœud.-
HyperPod exécute les scripts de cycle de vie en tant qu'utilisateur root. Nous vous recommandons donc de les exécuter en
configure_xyz.sh
tant qu'utilisateur root pendant le développement afin de vous assurer que le script est testé dans les mêmes conditions lorsqu'il est exécuté par HyperPod.
-
-
Intégrez le script en
lifecycle_script.py
ajoutant une ligne de code similaire à la suivante.ExecuteBashScript("./utils/
configure_xyz.sh
").run() -
Téléchargez les scripts de cycle de vie mis à jour dans le compartiment S3 que vous avez initialement utilisé pour télécharger les scripts de cycle de vie de base.
-
Testez la version intégrée de
lifecycle_script.py
en créant un nouveau HyperPod cluster.