Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Batalkan langkah-langkah saat Anda mengirimkan pekerjaan ke klaster EMR Amazon

Mode fokus
Batalkan langkah-langkah saat Anda mengirimkan pekerjaan ke klaster EMR Amazon - Amazon EMR

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

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

Anda dapat membatalkan langkah-langkah yang tertunda dan berjalan dari AWS CLI, EMR, atau Amazon, saat Anda mengirimkan pekerjaan ke klaster Anda. AWS Management Console API.

Console
Untuk membatalkan langkah-langkah dengan konsol
  1. Masuk ke AWS Management Console, dan buka konsol EMR Amazon di https://console.aws.amazon.com /emr.

  2. Di bawah EMR EC2 di panel navigasi kiri, pilih Cluster, lalu pilih cluster yang ingin Anda perbarui.

  3. Pada tab Langkah pada halaman detail klaster, pilih kotak centang di sebelah langkah yang ingin Anda batalkan. Pilih menu tarik-turun Tindakan dan kemudian pilih Batalkan langkah.

  4. Dalam dialog Batalkan langkah, pilih untuk membatalkan langkah dan tunggu sampai keluar, atau batalkan langkah dan paksa untuk keluar. Lalu, pilih Konfirmasi.

  5. Status langkah-langkah dalam tabel Langkah berubah menjadiCANCELLED.

CLI
Untuk membatalkan dengan menggunakan AWS CLI
  • Gunakan perintah aws emr cancel-steps, tentukan klaster dan langkah-langkah untuk dibatalkan. Contoh berikut menunjukkan perintah AWS CLI untuk membatalkan dua langkah.

    aws emr cancel-steps --cluster-id j-2QUAXXXXXXXXX \ --step-ids s-3M8DXXXXXXXXX s-3M8DXXXXXXXXX \ --step-cancellation-option SEND_INTERRUPT

Dengan Amazon EMR versi 5.28.0, Anda dapat memilih salah satu dari dua opsi pembatalan berikut untuk parameter StepCancellationOption saat membatalkan langkah.

  • SEND_INTERRUPT— Ini adalah pilihan default. Saat permintaan pembatalan langkah diterima, EMR akan mengirimkan sinyal SIGTERM ke langkah tersebut. Tambahkan penangan sinyal SIGTERM ke logika langkah Anda untuk menangkap sinyal ini dan mengakhiri proses langkah turunan atau menunggu mereka selesai.

  • TERMINATE_PROCESS — Ketika opsi ini dipilih, EMR mengirimkan sinyal SIGKILL ke langkah dan semua proses turunannya guna mengakhiri mereka segera.

Untuk membatalkan langkah-langkah dengan konsol
  1. Masuk ke AWS Management Console, dan buka konsol EMR Amazon di https://console.aws.amazon.com /emr.

  2. Di bawah EMR EC2 di panel navigasi kiri, pilih Cluster, lalu pilih cluster yang ingin Anda perbarui.

  3. Pada tab Langkah pada halaman detail klaster, pilih kotak centang di sebelah langkah yang ingin Anda batalkan. Pilih menu tarik-turun Tindakan dan kemudian pilih Batalkan langkah.

  4. Dalam dialog Batalkan langkah, pilih untuk membatalkan langkah dan tunggu sampai keluar, atau batalkan langkah dan paksa untuk keluar. Lalu, pilih Konfirmasi.

  5. Status langkah-langkah dalam tabel Langkah berubah menjadiCANCELLED.

Pertimbangan untuk membatalkan langkah-langkah
  • Membatalkan langkah yang berjalan atau tertunda akan menghapus langkah tersebut dari jumlah langkah aktif.

  • Membatalkan langkah berjalan tidak akan mengizinkan langkah tertunda untuk mulai berjalan, dengan asumsi tidak ada perubahan ke stepConcurrencyLevel.

  • Membatalkan langkah berjalan tidak memicu langkah ActionOnFailure.

  • Untuk EMR 5.32.0 dan yang lebih baru, SEND_INTERRUPT StepCancellationOption mengirimkan sinyal SIGTERM untuk proses anak langkah tersebut. Anda harus memperhatikan sinyal ini dan melakukan pembersihan dan shutdown secara perlahan. TERMINATE_PROCESS StepCancellationOption mengirimkan sinyal SIGKILL untuk proses anak langkah dan semua proses turunannya; Namun, proses asinkron tidak terpengaruh.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.