Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
SageMaker HyperPod administración de clústeres
Los siguientes temas tratan sobre el registro y la administración de SageMaker HyperPod clústeres.
Registro de SageMaker HyperPod eventos
Todos los eventos y registros de SageMaker HyperPod se guardan en Amazon CloudWatch con el nombre del grupo de registros/aws/sagemaker/Clusters/[ClusterName]/[ClusterID]. Cada llamada a la API CreateCluster crea un nuevo grupo de registro. En la siguiente lista se incluyen todos los flujos de registro disponibles recopilados en cada grupo de registro.
| Nombre del grupo de registro | Nombre del flujo de registro |
/aws/sagemaker/Clusters/[ClusterName]/[ClusterID] |
LifecycleConfig/[instance-group-name]/[instance-id] |
Registro SageMaker HyperPod a nivel de instancia
Puede acceder a los LifecycleScript registros publicados CloudWatch durante la configuración de la instancia del clúster. Cada instancia del clúster creado genera un flujo de registro independiente, que se distingue por el formato LifecycleConfig/[instance-group-name]/[instance-id].
Todos los registros en los que se escriben /var/log/provision/provisioning.log se cargan en la CloudWatch transmisión anterior. Ejemplo LifecycleScripts de cómo 1.architectures/5.sagemaker_hyperpods/LifecycleScripts/base-configstdout y stderr a esta ubicación. Si está utilizando sus scripts personalizados, escriba sus registros en la /var/log/provision/provisioning.log ubicación en la que estén disponibles CloudWatch.
Marcadores de registro de secuencias de comandos de
CloudWatch Los registros de los scripts del ciclo de vida incluyen marcadores específicos que le ayudan a realizar un seguimiento del progreso de la ejecución e identificar los problemas:
| Marker | Descripción |
START |
Indicates the beginning of lifecycle script logs for the instance |
[SageMaker] Lifecycle scripts were provided, with S3 uri: |
Indicates the S3 location and entrypoint script that will be used |
[SageMaker] Downloading lifecycle scripts |
Indicates scripts are being downloaded from the specified S3 location |
[SageMaker] Lifecycle scripts have been downloaded |
Indicates scripts have been successfully downloaded from S3 |
[SageMaker] The lifecycle scripts succeeded |
Indicates successful completion of all lifecycle scripts |
[SageMaker] The lifecycle scripts failed |
Indicates failed execution of lifecycle scripts |
Estos marcadores le ayudan a identificar rápidamente en qué parte del proceso de ejecución del script del ciclo de vida se ha producido un problema. Al solucionar errores, revise las entradas del registro para identificar dónde se detuvo o falló el proceso.
Mensajes de error del script de Lifecycle
Si el script del ciclo de vida existe pero se produce un error durante la ejecución, recibirá un mensaje de error que incluye el nombre del grupo de CloudWatch registros y el nombre del flujo de registros. En el caso de que se produzcan errores en los scripts del ciclo de vida en varias instancias, el mensaje de error indicará que solo ha fallado una instancia, pero el grupo de registros debe contener las secuencias de todas las instancias.
Para ver el mensaje de error, ejecuta la DescribeClusterAPI o consulta la página de detalles del clúster en la SageMaker consola. En la consola, se incluye un botón para ver los registros del script del ciclo de vida que permite acceder directamente al flujo de CloudWatch registros. El mensaje de error tiene el siguiente formato:
Instance[instance-id]failed to provision with the following error: "Lifecycle scripts did not run successfully. To view lifecycle script logs, visit log group ‘/aws/sagemaker/Clusters/[cluster-name]/[cluster-id]' and log stream ‘LifecycleConfig/[instance-group-name]/[instance-id]’. If you cannot find corresponding lifecycle script logs in CloudWatch, please make sure you follow one of the options here: https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-hyperpod-faq-slurm.html#hyperpod-faqs-q1.” Note that multiple instances may be impacted.
Etiquetado de recursos
AWS El sistema de etiquetado ayuda a administrar, identificar, organizar, buscar y filtrar los recursos. SageMaker HyperPod admite el etiquetado, por lo que puede administrar los clústeres como un AWS recurso. Durante la creación o edición de un clúster existente, puede añadir o editar etiquetas para el clúster. Para obtener más información sobre el etiquetado en general, consulte Tagging your AWS resources.
Uso de la interfaz de usuario de la SageMaker HyperPod consola
Al creare un clúster nuevo y editar un clúster, puede añadir, eliminar o editar etiquetas.
Uso del SageMaker HyperPod APIs
Cuando escribas un archivo de solicitud de UpdateClusterAPI CreateClustero un archivo de solicitud de API en formato JSON, edita la Tags sección.
Uso de los comandos AWS CLI de etiquetado para IA SageMaker
Etiquetado de un clúster
Utilice aws sagemaker add-tags de la siguiente manera.
aws sagemaker add-tags --resource-arncluster_ARN--tags Key=string,Value=string
Eliminación de etiquetado de un clúster
Utilice aws sagemaker delete-tags de la siguiente manera.
aws sagemaker delete-tags --resource-arncluster_ARN--tag-keys"tag_key"
Enumeración de etiquetadas de un recurso
Utilice aws sagemaker list-tags de la siguiente manera.
aws sagemaker list-tags --resource-arncluster_ARN