Izin yang diperlukan untuk Amazon EMR WAL - Amazon EMR

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

Izin yang diperlukan untuk Amazon EMR WAL

Agar klaster dapat terhubung ke Amazon EMR WAL, profil instans untuk klaster memerlukan izin IAM tertentu:

  • Amazon EMR WAL menggunakan peran AWSServiceRoleForEMRWALterkait layanan untuk mengambil status klaster. Amazon EMR secara otomatis membuat peran terkait layanan ini saat Anda membuat ruang kerja WAL, atau HBase akan membuat peran terkait layanan saat Anda mengonfigurasi ruang kerja untuk Amazon EMR WAL dan peran terkait layanan belum ada.

    Sebelum Anda dapat mengaktifkan Amazon EMR WAL untuk klaster, Anda harus mengonfigurasi izin untuk memungkinkan pembuatan otomatis peran terkait layanan. AWSServiceRoleForEMRWAL Untuk informasi selengkapnya dan pernyataan contoh yang menambahkan kemampuan ini, lihat Menggunakan peran terkait layanan untuk pencatatan tulisan di depan.

  • Karena Amazon EMR WAL menggunakan HBase Write Ahead Log (WAL), cluster Anda harus menggunakan WAL. HBase Berikut ini adalah izin IAM minimum yang perlu Anda jalankan. HBase Tambahkan ini ke kebijakan izin untuk profil instans Anda:

    emrwal:DeleteWal emrwal:CreateWal emrwal:CreateWorkspace emrwal:AppendEdit emrwal:ReplayEdits emrwal:GetCurrentWalTime emrwal:CompleteWalFlush emrwal:ListWALs emrwal:DescribeWAL emrwal:TrimWAL emrwal:ArchiveWAL emrwal:ArchiveWALCheckPoint
    catatan

    Jika Anda memiliki izin untuk Amazon EMR WAL hanya untuk set minimal, beberapa perintah EMRWALCLI tidak akan memiliki izin yang diperlukan untuk dijalankan.