Masalah Debugging dan Pemecahan Masalah Umum - AWS OpsWorks

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

Masalah Debugging dan Pemecahan Masalah Umum

penting

AWS OpsWorks Stacks tidak lagi menerima pelanggan baru. Pelanggan yang sudah ada akan dapat menggunakan OpsWorks konsol, API, CLI, dan CloudFormation sumber daya seperti biasa hingga 26 Mei 2024, pada saat itu mereka akan dihentikan. Untuk mempersiapkan transisi ini, kami sarankan Anda mentransisikan tumpukan Anda AWS Systems Manager sesegera mungkin. Untuk informasi selengkapnya, lihat AWS OpsWorks Stacks End of Life FAQ dan Migrasi AWS OpsWorks Stacks aplikasi Anda ke Manajer AWS Systems Manager Aplikasi.

Bagian ini menjelaskan beberapa masalah debugging dan pemecahan masalah yang umum ditemui serta solusinya.

Pemecahan Masalah Pendaftaran Instans

Bagian ini berisi beberapa masalah pendaftaran instance yang umum ditemui dan solusinya.

catatan

Jika Anda mengalami masalah pendaftaran, jalankan register dengan --debug argumen, yang memberikan informasi debugging tambahan.

EC2user Tidak Diotorisasi untuk Melakukan:...

Masalah: Sebuah register perintah mengembalikan sesuatu seperti berikut:

A client error (AccessDenied) occurred when calling the CreateGroup operation: 
User: arn:aws:iam::123456789012:user/ImportEC2User is not authorized to
perform: iam:CreateGroup on resource: 
arn:aws:iam::123456789012:group/AWS/OpsWorks/OpsWorks-b583ce55-1d01-4695-b3e5-ee19257d1911

Penyebab: register Perintah berjalan dengan kredensional yang tidak memberikan izin yang diperlukan. Kebijakan pengguna harus mengizinkan iam:CreateGroup tindakan, antara lain.

Solusi Menyediakan register kredensi pengguna IAM yang memiliki izin yang diperlukan. Untuk informasi selengkapnya, lihat Menginstal dan Mengkonfigurasi AWS CLI.

Kredensi Harus Dicakup ke Wilayah yang Valid

Masalah: Sebuah register perintah mengembalikan yang berikut:

A client error (InvalidSignatureException) occurred when calling the
DescribeStacks operation: Credential should be scoped to a valid region, not 'cn-north-1'.

Penyebab: Wilayah perintah harus merupakan wilayah AWS OpsWorks Stacks yang valid. Untuk daftar wilayah yang didukung, lihatSupport Wilayah. Kesalahan ini biasanya terjadi karena salah satu alasan berikut:

  • Tumpukan berada di wilayah yang berbeda, dan Anda menetapkan wilayah tumpukan ke --region argumen perintah.

    Anda tidak perlu menentukan wilayah tumpukan; AWS OpsWorks Tumpukan secara otomatis menentukannya dari ID tumpukan.

  • Anda menghilangkan --region argumen, yang secara implisit menentukan wilayah default, tetapi wilayah default Anda tidak didukung oleh Stacks. AWS OpsWorks

Solusi: Setel secara eksplisit --region ke wilayah AWS OpsWorks Stacks yang didukung, atau edit AWS CLI config file Anda untuk mengubah wilayah default ke wilayah Stacks yang didukung AWS OpsWorks . Untuk informasi selengkapnya, lihat Mengonfigurasi Antarmuka Baris Perintah AWS.