Finalizar un EMR clúster de Amazon en los estados de inicio, ejecución o espera - Amazon EMR

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.

Finalizar un EMR clúster de Amazon en los estados de inicio, ejecución o espera

En esta sección se describen los métodos de terminación de un clúster. Para obtener información sobre cómo habilitar la protección de terminación y la terminación automática de clústeres, consulte Controle la terminación EMR del clúster de Amazon. Puede terminar clústeres en los estados STARTING, RUNNINGo WAITING. Un clúster en el estado WAITING se debe terminar o se ejecuta de forma indefinida, generando cargos en su cuenta. Puede terminar un clúster que no sea capaz de salir del estado STARTING o no pueda completar un paso.

Si está terminando un clúster que tiene definida la protección de terminación, primero debe anular la protección para de poder terminar el clúster. Los clústeres se pueden terminar mediante la consola AWS CLI, el o mediante programación mediante el. TerminateJobFlows API

Según la configuración del clúster, el clúster puede tardar entre 5 y 20 minutos en terminar por completo y liberar los recursos asignados, como EC2 las instancias.

nota

No puede reiniciar un clúster terminado, pero puede clonar un clúster terminado para reutilizar su configuración en un clúster nuevo. Para obtener más información, consulte Clona un EMR clúster de Amazon mediante la consola.

importante

Amazon EMR usa el rol de EMR servicio de Amazon y el AWSServiceRoleForEMRCleanup rol para limpiar los recursos del clúster de tu cuenta que ya no usas, como EC2 las instancias de Amazon. Debe incluir acciones para que las políticas de rol eliminen o terminen los recursos. De lo contrario, Amazon no EMR podrá realizar estas acciones de limpieza y podrías incurrir en costes por los recursos no utilizados que permanecen en el clúster.

Terminar un clúster con la consola

Puede finalizar uno o más clústeres mediante la EMR consola de Amazon. Los pasos para terminar un clúster en la consola varían en función de si la protección de terminación está activada o desactivada. Para terminar un clúster protegido, primero debe deshabilitar la protección de terminación.

Console
Para terminar un clúster con la consola
  1. Inicia sesión en y abre la AWS Management Console EMR consola de Amazon en https://console.aws.amazon.com/emr.

  2. Seleccione Clústeres y, a continuación, elija el clúster que desea terminar.

  3. En el menú desplegable Acciones, seleccione Terminar clúster para abrir la ventana Terminar clúster.

  4. Cuando se le solicite, seleccione Terminar. Según la configuración del clúster, la terminación puede tardar de 5 a 10 minutos. Para obtener más información sobre cómo crear EMR clústeres en Amazon, consulteFinalizar un EMR clúster de Amazon en los estados de inicio, ejecución o espera.

Terminar un clúster con la AWS CLI

Para terminar un clúster desprotegido mediante el AWS CLI

Para terminar un clúster desprotegido mediante el AWS CLI, utilice el terminate-clusters subcomando con el parámetro --cluster-ids.

  • Escribe el siguiente comando para terminar un solo clúster y reemplazarlo j-3KVXXXXXXX7UG con tu ID de clúster.

    aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG

    Para terminar varios clústeres, escriba el siguiente comando y reemplace j-3KVXXXXXXX7UG y j-WJ2XXXXXX8EU con tu clústerIDs.

    aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG j-WJ2XXXXXX8EU

    Para obtener más información sobre el uso de EMR los comandos de Amazon en AWS CLI, consultehttps://docs.aws.amazon.com/cli/latest/reference/emr.

Para terminar un clúster protegido mediante el AWS CLI

Para terminar un clúster protegido mediante el AWS CLI, primero deshabilite la protección de terminación mediante el modify-cluster-attributes subcomando con el --no-termination-protected parámetro. A continuación, utilice el subcomando terminate-clusters con el parámetro --cluster-ids para terminarlo.

  1. Escriba el siguiente comando para deshabilitar la protección de terminación y sustituirla j-3KVTXXXXXX7UG con tu ID de clúster.

    aws emr modify-cluster-attributes --cluster-id j-3KVTXXXXXX7UG --no-termination-protected
  2. Para terminar el clúster, escriba el siguiente comando y reemplace j-3KVXXXXXXX7UG con tu ID de clúster.

    aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG

    Para terminar varios clústeres, escriba el siguiente comando y reemplace j-3KVXXXXXXX7UG y j-WJ2XXXXXX8EU con tu clústerIDs.

    aws emr terminate-clusters --cluster-ids j-3KVXXXXXXX7UG j-WJ2XXXXXX8EU

    Para obtener más información sobre el uso de EMR los comandos de Amazon en AWS CLI, consultehttps://docs.aws.amazon.com/cli/latest/reference/emr.

Terminar un clúster con la API

La TerminateJobFlows operación finaliza el procesamiento por pasos, carga los datos de registro de Amazon EC2 a Amazon S3 (si está configurado) y finaliza el clúster de Hadoop. Un clúster también termina automáticamente si establece KeepJobAliveWhenNoSteps en False en una solicitud RunJobFlows.

Puede utilizar esta acción para terminar un solo clúster o una lista de clústeres por clúster. IDs

Para obtener más información sobre los parámetros de entrada exclusivos deTerminateJobFlows, consulte TerminateJobFlows. Para obtener más información acerca de los parámetros genéricos en la solicitud, consulte Parámetros de solicitud comunes.