Konfigurasikan batas waktu penyediaan untuk peluncuran klaster di Amazon EMR - Amazon EMR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Konfigurasikan batas waktu penyediaan untuk peluncuran klaster di Amazon EMR

Anda dapat menentukan periode batas waktu untuk menyediakan Instans Spot untuk setiap armada di klaster Anda. Jika Amazon tidak EMR dapat menyediakan kapasitas Spot, Anda dapat memilih untuk menghentikan klaster atau menyediakan kapasitas Sesuai Permintaan. Jika periode batas waktu berakhir selama proses pengubahan ukuran klaster, Amazon EMR membatalkan permintaan Spot yang tidak tersedia. Instans Spot yang tidak disediakan tidak ditransfer ke kapasitas Sesuai Permintaan.

Lakukan langkah-langkah berikut untuk menyesuaikan periode batas waktu penyediaan untuk peluncuran klaster dengan konsol Amazon. EMR

Console
Untuk mengonfigurasi batas waktu penyediaan saat Anda membuat klaster dengan konsol
  1. Masuk ke AWS Management Console, dan buka EMR konsol Amazon di https://console.aws.amazon.com/emr.

  2. Di bawah EMREC2di panel navigasi kiri, pilih Clusters, lalu pilih Create cluster.

  3. Pada halaman Create Cluster, navigasikan ke konfigurasi Cluster dan pilih Instance Fleets.

  4. Di bawah opsi penskalaan dan penyediaan klaster, tentukan ukuran Spot untuk inti dan armada tugas Anda.

  5. Di bawah konfigurasi batas waktu Spot, pilih salah satu Kluster Terminate setelah batas waktu Spot atau Beralih ke Sesuai Permintaan setelah batas waktu Spot. Kemudian, tentukan periode batas waktu untuk penyediaan Instans Spot. Nilai default adalah 1 jam.

  6. Pilih opsi lain yang berlaku untuk klaster Anda.

  7. Untuk meluncurkan klaster Anda dengan batas waktu yang dikonfigurasi, pilih Buat klaster.

AWS CLI

Untuk menentukan batas waktu penyediaan dengan perintah 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"}]'