View a markdown version of this page

Configurar los tiempos de espera de aprovisionamiento para el lanzamiento del clúster en Amazon EMR - 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.

Configurar los tiempos de espera de aprovisionamiento para el lanzamiento del clúster en Amazon EMR

Puede definir un periodo de tiempo de espera para aprovisionar instancias de spot para cada flota del clúster. Si Amazon EMR no puede aprovisionar capacidad puntual, puede elegir entre terminar el clúster o aprovisionar On-Demand capacidad en su lugar. Si el periodo de tiempo de espera finaliza durante el proceso de cambio de tamaño del clúster, Amazon EMR cancela las solicitudes de spot no aprovisionadas. Las instancias puntuales no aprovisionadas no se transfieren a su capacidad máxima. On-Demand

Siga los pasos que se describen a continuación para personalizar un periodo de tiempo de espera de aprovisionamiento para el lanzamiento del clúster con la consola de Amazon EMR.

Console
Para configurar el tiempo de espera de aprovisionamiento al crear un clúster con la consola
  1. Inicie sesión en y abra la Consola de administración de AWS consola de Amazon EMR en. https://console.aws.amazon.com/emr

  2. En EMR en EC2 situado en el panel de navegación izquierdo, elija Clústeres y, a continuación, elija Crear clúster.

  3. En la página Crear clúster, vaya a Configuración del clúster y seleccione Flotas de instancias.

  4. En Opción de escalado y aprovisionamiento del clúster, especifique el tamaño de spot de las flotas principales y de tarea.

  5. En la configuración de tiempo de espera de Spot, seleccione Finalizar el clúster después del tiempo de espera de Spot o Cambiar a On-Demand después del tiempo de espera de Spot. A continuación, especifique el periodo de tiempo de espera para el aprovisionamiento de las instancias de spot. El valor predeterminado es de 1 hora.

  6. Seleccione cualquier otra opción que se aplique a su clúster.

  7. Para lanzar el clúster con el tiempo de espera configurado, seleccione Crear clúster.

AWS CLI

Para especificar un tiempo de espera de aprovisionamiento con el comando create-cluster

aws emr create-cluster \ --release-label emr-5.35.0 \ --service-role EMR_DefaultRole \ --ec2-attributes '{"InstanceProfile":"EMR_EC2_DefaultRole","SubnetIds":["subnet-XXXXX"]}' \ --instance-fleets '[{"InstanceFleetType":"MASTER","TargetOnDemandCapacity":1,"TargetSpotCapacity":0,"LaunchSpecifications":{"OnDemandSpecification":{"AllocationStrategy":"lowest-price"}},"InstanceTypeConfigs":[{"WeightedCapacity":1,"EbsConfiguration":{"EbsBlockDeviceConfigs":[{"VolumeSpecification":{"SizeInGB":32,"VolumeType":"gp2"},"VolumesPerInstance":2}]},"BidPriceAsPercentageOfOnDemandPrice":100,"InstanceType":"m5.xlarge"}],"Name":"Master - 1"},{"InstanceFleetType":"CORE","TargetOnDemandCapacity":1,"TargetSpotCapacity":1,"LaunchSpecifications":{"SpotSpecification":{"TimeoutDurationMinutes":120,"TimeoutAction":"SWITCH_TO_ON_DEMAND"},"OnDemandSpecification":{"AllocationStrategy":"lowest-price"}},"InstanceTypeConfigs":[{"WeightedCapacity":1,"EbsConfiguration":{"EbsBlockDeviceConfigs":[{"VolumeSpecification":{"SizeInGB":32,"VolumeType":"gp2"},"VolumesPerInstance":2}]},"BidPriceAsPercentageOfOnDemandPrice":1,"InstanceType":"m5.xlarge"}],"Name":"Core - 2"}]'