Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemecahan Masalah Operasi Batch
Topik berikut mencakup kesalahan umum untuk membantu Anda memecahkan masalah yang mungkin Anda temui saat bekerja dengan Operasi Batch Amazon S3.
Untuk memecahkan masalah dengan Replikasi Batch S3, lihat. Kesalahan Replikasi Batch
Ada dua jenis kegagalan utama yang mengakibatkan kesalahan operasi Batch:
-
Kegagalan API — API yang diminta (seperti
CreateJob
) gagal dijalankan. -
Job Failure — Permintaan API awal berhasil tetapi pekerjaan gagal, misalnya, karena masalah dengan manifes atau izin ke objek yang ditentukan dalam manifes.
NoSuchJobException
Jenis: Kegagalan API
Hal ini dapat terjadi jika pekerjaan telah kedaluwarsa, atau ketika ID yang digunakan dalam CreateJob
permintaan tidak sama dengan yang digunakan dalam UpdateJobStatus
permintaan DescribeJob
atau.
Pekerjaan berakhir setelah 90 hari dalam status terminal (Complete
,Cancelled
, atauFailed
) Untuk informasi selengkapnya, lihatMelacak status tugas dan laporan penyelesaian.
Pesan kesalahan terkait
No such job
Tindakan yang disarankan
Untuk memecahkan masalah, NoSuchJobException
Anda dapat mencoba yang berikut:
-
Verifikasi bahwa pekerjaan itu ada dan ada di akun Anda. Anda dapat menggunakan AWS CLI perintah berikut:
aws s3control list-jobs --account-id 111122223333
-
Verifikasi bahwa ID yang diterima dalam
CreateJob
permintaan adalah sama dengan yang digunakan dalamUpdateJobStatus
permintaanDescribeJob
atau.
AccessDeniedException
Jenis: Kegagalan API
Ini AccessDeniedException
terjadi ketika permintaan Operasi Batch S3 diblokir karena operasi yang tidak didukung atau identitas IAM yang membuat permintaan tidak memiliki izin yang cukup untuk melakukan tindakan.
Pesan kesalahan terkait
Access Denied
Tindakan yang disarankan
Untuk memecahkan masalah, AccessDeniedException Anda dapat mencoba yang berikut:
-
Pastikan bahwa Operasi Batch S3 mendukung operasi atau fitur di Wilayah. Untuk daftar operasi yang didukung, lihatOperasi yang didukung oleh Operasi Batch S3. Operasi batch didukung untuk bucket tujuan Umum di semua Wilayah, tetapi operasi untuk bucket Direktori hanya tersedia di titik akhir Regional dan Zonal untuk bucket direktori.
-
Pastikan identitas IAM yang membuat permintaan memiliki izin untuk membuat dan mengelola operasi batch, untuk daftar izin, lihat. Memberikan izin untuk Batch Operations
SlowDownError
Jenis: Kegagalan API
SlowDownError
Pengecualian terjadi ketika akun Anda telah melampaui batas tingkat permintaan untuk Operasi Batch S3.
Tindakan yang disarankan
Untuk mengatasi SlowDownError
pengecualian, Anda dapat mencoba yang berikut:
-
Memperlambat tingkat permintaan dan coba lagi. Untuk informasi lebih lanjut, lihat Coba lagi dengan pola backoff di Panduan Preskriptif. AWS
InvalidManifestContent
Jenis: Kegagalan Job
InvalidManifestContent
Pengecualian terjadi ketika ada masalah dengan format file manifes, atau masalah dengan konten yang digunakan Operasi Batch S3 untuk memproses objek.
Pesan kesalahan terkait
-
Required fields are missing in the schema: + missingFields
-
Invalid Manifest Content
-
The S3 Batch Operations job failed because it contains more keys than the maximum allowed in a single job. Please split the job into multiple smaller jobs or reach out to customer support for next steps.
Tindakan yang disarankan
Untuk memecahkan masalah, InvalidManifestContent
Anda dapat mencoba yang berikut:
Untuk masalah format manifes:
-
Pastikan manifes mengikuti spesifikasi format yang diperlukan. Semua kolom yang diperlukan harus ada, diformat dengan benar, dan konsisten di seluruh manifes. Sebagai contoh, lihat Menentukan manifes.
Untuk masalah konten:
-
Ganti karakter khusus dalam kunci objek dengan kode entitas XMLnya dan pastikan bahwa kunci objek memenuhi konvensi penamaan Amazon S3. Untuk informasi selengkapnya, lihat Menamai objek Amazon S3.
-
Pastikan semua kunci objek dikodekan URL.
-
Memecah pekerjaan besar menjadi pekerjaan yang lebih kecil. Anda dapat melihat berapa banyak objek yang didukung untuk setiap operasiOperasi yang didukung oleh Operasi Batch S3.