Topik ini menjelaskan kemungkinan penyebab dan solusi atas masalah di mana daftar inventaris tidak dibuat untuk suatu bucket dalam jangka waktu yang lama setelah Anda mengonfigurasi inventaris untuk bucket tersebut.
Daftar inventaris tidak dapat ditulis ke bucket yang ditentukan karena bucket tersebut dikonfigurasi dengan kebijakan DENY
Sebagai contoh, jika bucket tujuan yang menyimpan daftar inventaris dikonfigurasi dengan kebijakan yang hanya mengizinkan alamat IP tertentu untuk mengaksesnya, alamat IP yang digunakan oleh daemon inventaris untuk menulis daftar inventaris ke bucket tujuan tidak termasuk dalam daftar alamat IP yang diizinkan.
Solusi:
-
Tentukan bucket lain untuk menyimpan daftar inventaris yang dihasilkan untuk bucket sumber. Pastikan bucket tersebut berada di Wilayah yang sama dengan bucket sumber dan tidak dikonfigurasi dengan kebijakan DENY.
-
Buat bucket di Wilayah yang sama dengan bucket sumber untuk menyimpan daftar inventaris yang dihasilkan untuk bucket sumber tersebut.
Awalan yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber tidak valid
Solusi: Periksa apakah awalan yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber valid berdasarkan aturan berikut:
-
Untuk memindai semua objek dalam bucket, biarkan bidang Object Prefix kosong.
-
Untuk memindai semua objek di bawah path tertentu dalam bucket, atur Object Prefix ke path lengkap, tanpa menyertakan nama bucket.
Sebagai contoh, untuk memindai semua objek di bawah path
exampledir1/dalam bucketexamplebucket, atur Object Prefix keexampledir1/. Untuk memindai semua objek di bawah pathexampledir1/exampledir2/dalamexamplebucket, atur Object Prefix keexampledir1/exampledir2/.
Awalan yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber tidak sesuai dengan objek apa pun dalam bucket tersebut
Jika awalan yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber tidak sesuai dengan objek apa pun dalam bucket tersebut, tidak ada daftar inventaris yang dibuat.
Solusi: Pastikan bahwa awalan yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber sesuai dengan satu atau beberapa objek dalam bucket tersebut.
Anda melihat daftar inventaris di path yang salah
Solusi: Periksa apakah Anda membuka path yang benar untuk melihat daftar inventaris.
Struktur berikut menunjukkan direktori tempat daftar inventaris yang dihasilkan disimpan.
dest_bucket
└──destination-prefix/
└──src_bucket/
└──inventory_id/
├──YYYY-MM-DDTHH-MMZ/
│ ├──manifest.json
│ └──manifest.checksum
└──data/
└──745a29e3-bfaa-490d-9109-47086afcc8f2.csv.gz
Cari file daftar inventaris di path yang ditentukan dalam pengaturan Inventory Path.
-
Jika Anda membiarkan pengaturan Inventory Path kosong, manifes agregat berada di path
src_bucket/inventory_id, dan file data inventaris berada di pathsrc_bucket/data. Dalam path tersebut, gantisrc_bucketdengan nama bucket sumber daninventory_iddengan ID inventaris. -
Jika Anda mengatur Inventory Path ke
exampledir1, manifes agregat berada di pathexampledir1/src_bucket/inventory_id, dan file data inventaris berada di pathexampledir1/src_bucket/datadalam bucket tujuan. -
Jika Anda mengatur Inventory Path ke
exampledir1/exampledir2, manifes agregat berada di pathexampledir1/exampledir2/src_bucket/inventory_id, dan file data inventaris berada di pathexampledir1/exampledir2/src_bucket/datadalam bucket tujuan.
Peran RAM tidak memiliki izin untuk mengekspor daftar inventaris
Jika Anda mengubah izin Peran RAM yang terkait dengan inventaris, daftar inventaris mungkin gagal diekspor karena Peran RAM tidak memiliki izin yang cukup.
Solusi: Berikan izin yang diperlukan kepada Peran RAM. Untuk informasi selengkapnya, lihat Izin yang diperlukan.