Mengakhiri suatu klaster - Amazon EMR

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

Mengakhiri suatu klaster

Bagian ini menjelaskan metode untuk mengakhiri klaster. Untuk informasi tentang mengaktifkan proteksi pengakhiran dan mengakhiri klaster secara otomatis, lihat Pengakhiran kontrol klaster. Anda dapat mengakhiri klaster dalam status STARTING, RUNNING, atau WAITING. Klaster dalam status WAITING harus diakhiri atau ia akan berjalan selamanya, sehingga menimbulkan biaya ke akun Anda. Anda dapat mengakhiri sebuah klaster yang gagal untuk meninggalkan status STARTING atau tidak dapat menyelesaikan suatu langkah.

Jika Anda ingin mengakhiri klaster yang memiliki perlindungan terminasi yang disetel di atasnya, Anda harus menonaktifkan perlindungan terminasi sebelum Anda dapat mengakhiri klaster. Cluster dapat dihentikan menggunakan konsol, the AWS CLI, atau secara terprogram menggunakan API. TerminateJobFlows

Bergantung pada konfigurasi cluster, dibutuhkan waktu 5 hingga 20 menit bagi cluster untuk sepenuhnya menghentikan dan melepaskan sumber daya yang dialokasikan, seperti instans EC2.

catatan

Anda tidak dapat me-restart klaster yang diakhiri, tetapi Anda dapat mengkloning klaster yang diakhiri untuk menggunakan kembali konfigurasinya untuk klaster baru. Untuk informasi selengkapnya, lihat Meng-klon klaster menggunakan konsol.

penting

Amazon EMR menggunakan peran layanan EMR Amazon dan AWSServiceRoleForEMRCleanup peran untuk membersihkan sumber daya klaster di akun yang tidak lagi Anda gunakan, seperti instans Amazon EC2. Anda harus menyertakan tindakan agar kebijakan peran menghapus atau menghentikan sumber daya. Jika tidak, Amazon EMR tidak dapat melakukan tindakan pembersihan ini, dan Anda mungkin dikenakan biaya untuk sumber daya yang tidak digunakan yang tetap ada di klaster.

Mengakhiri cluster dengan konsol

Anda dapat mengakhiri satu atau lebih klaster menggunakan konsol Amazon EMR. Langkah-langkah untuk mengakhiri sebuah klaster di konsol bervariasi tergantung pada apakah proteksi pengakhiran aktif atau tidak. Untuk mengakhiri klaster yang diproteksi, Anda harus terlebih dahulu menonaktifkan proteksi pengakhiran.

New console
Untuk mengakhiri cluster dengan konsol baru
  1. Masuk ke AWS Management Console, dan buka konsol EMR Amazon di https://console.aws.amazon.com/emr.

  2. Pilih Cluster, lalu pilih cluster yang ingin Anda akhiri.

  3. Di bawah menu tarik-turun Tindakan, pilih Terminate cluster untuk membuka prompt Kluster Terminate.

  4. Pada prompt, pilih Hentikan. Tergantung pada konfigurasi cluster, penghentian mungkin memakan waktu 5 hingga 10 menit. Untuk informasi selengkapnya tentang cara menggunakan kluster EMR Amazon, lihat. Mengakhiri suatu klaster

Old console
Untuk mengakhiri cluster dengan perlindungan terminasi mati dengan konsol lama
  1. Arahkan ke konsol EMR Amazon baru dan pilih Beralih ke konsol lama dari navigasi samping. Untuk informasi selengkapnya tentang apa yang diharapkan saat beralih ke konsol lama, lihat Menggunakan konsol lama.

  2. Pilih klaster untuk diakhiri. Anda dapat memilih beberapa klaster dan mengakhirinya pada waktu yang sama.

  3. Pilih Akhiri.

  4. Saat diminta, pilih Akhiri.

    Amazon EMR mengakhiri instans pada klaster dan berhenti menyimpan data log.

Untuk mengakhiri cluster dengan perlindungan terminasi aktif dengan konsol lama
  1. Arahkan ke konsol EMR Amazon baru dan pilih Beralih ke konsol lama dari navigasi samping. Untuk informasi selengkapnya tentang apa yang diharapkan saat beralih ke konsol lama, lihat Menggunakan konsol lama.

  2. Pada halaman Daftar Klaster, pilih klaster untuk diakhiri. Anda dapat memilih beberapa klaster dan mengakhirinya pada waktu yang sama.

  3. Pilih Akhiri.

  4. Saat diminta, pilih Ubah untuk menonaktifkan proteksi pengakhiran. Jika Anda memilih beberapa klaster, pilih Matikan semua untuk menonaktifkan proteksi pengakhiran untuk semua klaster sekaligus.

  5. Pada dialog Akhiri klaster, untuk Proteksi Pengakhiran, pilih Mati dan kemudian klik tanda centang untuk mengkonfirmasi.

  6. Klik Akhiri.

    Amazon EMR mengakhiri instans pada klaster dan berhenti menyimpan data log.

Mengakhiri cluster dengan AWS CLI

Untuk mengakhiri cluster yang tidak dilindungi menggunakan AWS CLI

Untuk mengakhiri klaster yang tidak dilindungi menggunakan AWS CLI, gunakan terminate-clusters subperintah dengan parameter --cluster-ids.

  • Ketik perintah berikut untuk mengakhiri satu klaster dan mengganti j-3KVXXXXXXX7UG dengan ID klaster Anda.

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

    Untuk mengakhiri beberapa klaster, ketik perintah berikut dan ganti j-3KVXXXXXXX7UG dan j-WJ2XXXXXX8EU dengan ID klaster Anda.

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

    Untuk informasi selengkapnya tentang penggunaan perintah EMR Amazon di AWS CLI, lihat. https://docs.aws.amazon.com/cli/latest/reference/emr

Untuk mengakhiri cluster yang dilindungi menggunakan AWS CLI

Untuk mengakhiri cluster yang dilindungi menggunakan AWS CLI, pertama nonaktifkan perlindungan terminasi menggunakan modify-cluster-attributes subperintah dengan parameter. --no-termination-protected Kemudian gunakan subperintah terminate-clusters dengan parameter --cluster-ids untuk mengakhirinya.

  1. Ketik perintah berikut untuk menonaktifkan proteksi pengakhiran dan ganti j-3KVTXXXXXX7UG dengan ID klaster Anda.

    aws emr modify-cluster-attributes --cluster-id j-3KVTXXXXXX7UG --no-termination-protected
  2. Untuk mengakhiri klaster, ketik perintah berikut dan ganti j-3KVXXXXXXX7UG dengan ID klaster Anda.

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

    Untuk mengakhiri beberapa klaster, ketik perintah berikut dan ganti j-3KVXXXXXXX7UG dan j-WJ2XXXXXX8EU dengan ID klaster Anda.

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

    Untuk informasi selengkapnya tentang penggunaan perintah EMR Amazon di AWS CLI, lihat. https://docs.aws.amazon.com/cli/latest/reference/emr

Mengakhiri cluster dengan API

Operasi TerminateJobFlows menghentikan pengolahan langkah, mengunggah setiap data log dari Amazon EC2 ke Amazon S3 (jika dikonfigurasi), dan mengakhiri klaster Hadoop. Sebuah klaster juga berakhir secara otomatis jika Anda mengatur KeepJobAliveWhenNoSteps ke False dalam permintaan RunJobFlows.

Anda dapat menggunakan tindakan ini untuk mengakhiri satu klaster atau daftar klaster dengan ID klaster mereka.

Untuk informasi selengkapnya tentang parameter input yang unikTerminateJobFlows, lihat TerminateJobFlows. Untuk informasi selengkapnya tentang parameter generik dalam permintaan, lihat Parameter permintaan umum.