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 cluster di Amazon EMR
Anda dapat menentukan periode batas waktu untuk menyediakan Instans Spot untuk setiap armada di cluster Anda. Jika Amazon EMR tidak dapat menyediakan kapasitas Spot, Anda dapat memilih untuk menghentikan cluster atau menyediakan On-Demand kapasitas sebagai gantinya. Jika periode batas waktu berakhir selama proses pengubahan ukuran cluster, Amazon EMR membatalkan permintaan Spot yang tidak disediakan. Instans Spot yang tidak disediakan tidak ditransfer ke On-Demand kapasitas.
Lakukan langkah-langkah berikut untuk menyesuaikan periode batas waktu penyediaan untuk peluncuran cluster dengan konsol Amazon EMR.
- Console
-
Untuk mengonfigurasi batas waktu penyediaan saat Anda membuat cluster dengan konsol
-
Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon EMR di https://console.aws.amazon.com/emr.
-
Di bawah EMR di EC2 di panel navigasi kiri, pilih Clu ster, lalu pilih Buat cluster.
-
Pada halaman Buat Cluster, navigasikan ke Konfigurasi Cluster dan pilih Ar mada Instance.
-
Di bawah opsi penskalaan dan penyediaan klaster, tentukan ukuran Spot untuk armada inti dan tugas Anda.
-
Di bawah Konfigurasi batas waktu Spot, pilih Hentikan cluster setelah batas waktu Spot atau Ber alih ke On-Demand setelah batas waktu Spot. Kemudian, tentukan periode batas waktu untuk penyediaan Instans Spot. Nilai default adalah 1 jam.
-
Pilih opsi lain yang berlaku untuk cluster Anda.
-
Untuk meluncurkan cluster Anda dengan batas waktu yang dikonfigurasi, pilih Buat cluster.
- 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"}]'