Pemecahan Masalah Operasi Batch - Amazon Simple Storage Service

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 (sepertiCreateJob) 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:

  1. Verifikasi bahwa pekerjaan itu ada dan ada di akun Anda. Anda dapat menggunakan AWS CLI perintah berikut: aws s3control list-jobs --account-id 111122223333

  2. Verifikasi bahwa ID yang diterima dalam CreateJob permintaan adalah sama dengan yang digunakan dalam UpdateJobStatus permintaan DescribeJob 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:

  1. 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.

  2. 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

SlowDownErrorPengecualian 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:

  1. Memperlambat tingkat permintaan dan coba lagi. Untuk informasi lebih lanjut, lihat Coba lagi dengan pola backoff di Panduan Preskriptif. AWS

InvalidManifestContent

Jenis: Kegagalan Job

InvalidManifestContentPengecualian 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:

  1. 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:

  1. 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.

  2. Pastikan semua kunci objek dikodekan URL.

  3. 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.