Topik ini menjelaskan kemungkinan penyebab dan solusi terkait masalah daftar inventaris yang tidak dibuat untuk bucket dalam jangka waktu tertentu setelah Anda mengonfigurasi inventaris untuk bucket tersebut.
Daftar inventaris tidak dapat ditulis ke bucket yang ditentukan karena kebijakan DENY dikonfigurasi untuk bucket
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 tidak termasuk dalam alamat IP yang diizinkan.
Solusi:
Tentukan bucket lain untuk menyimpan daftar inventaris yang dihasilkan. Pastikan bucket tersebut berada di wilayah yang sama dengan bucket sumber dan tidak memiliki kebijakan DENY yang dikonfigurasi.
Buat bucket baru di wilayah yang sama dengan bucket sumber untuk menyimpan daftar inventaris yang dihasilkan.
Prefix yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber tidak valid
Solusi: Periksa apakah prefix yang ditentukan dalam konfigurasi inventaris untuk bucket sumber valid berdasarkan aturan berikut:
Untuk memindai semua objek di bucket, biarkan parameter Object Prefix kosong.
Untuk memindai semua objek di direktori bucket, atur parameter Object Prefix ke jalur lengkap direktori tanpa mencakup nama bucket.
Contohnya, untuk memindai semua objek di direktori
exampledir1dari bucket examplebucket, atur parameter Object Prefix keexampledir1/. Untuk memindai semua objek di direktoriexampledir1/exampledir2, atur parameter Object Prefix keexampledir1/exampledir2/.
Prefix yang ditentukan dalam inventaris yang dikonfigurasi untuk bucket sumber tidak cocok dengan objek apa pun di bucket
Jika prefix yang ditentukan dalam konfigurasi inventaris untuk bucket sumber tidak cocok dengan objek apapun di bucket, maka tidak ada daftar inventaris yang dihasilkan.
Solusi: Pastikan bahwa prefix yang ditentukan dalam konfigurasi inventaris untuk bucket sumber sesuai dengan satu atau lebih objek di bucket.
Anda melihat daftar inventaris di jalur yang salah
Solusi: Periksa apakah Anda melihat daftar inventaris di jalur yang benar.
Struktur berikut menunjukkan direktori tempat daftar inventaris disimpan.
dest_bucket
└──destination-prefix/
└──src_bucket/
└──inventory_id/
├──YYYY-MM-DDTHH-MMZ/
│ ├──manifest.json
│ └──manifest.checksum
└──data/
└──745a29e3-bfaa-490d-9109-47086afcc8f2.csv.gzAnda dapat melihat daftar inventaris yang dihasilkan di direktori yang ditentukan oleh parameter Inventory Path.
Jika Anda tidak menentukan parameter Inventory Path, lihat objek manifest di jalur
src_bucket/inventory_iddan daftar inventaris yang dihasilkan di jalursrc_bucket/data.src_bucketmenunjukkan nama bucket sumber daninventory_idmenunjukkan ID inventaris.Jika Anda mengatur parameter Inventory Path ke
exampledir1, lihat objek manifest di jalurexampledir1/src_bucket/inventory_iddari bucket tempat daftar inventaris disimpan dan daftar inventaris yang dihasilkan di jalurexampledir1/src_bucket/data.Jika Anda mengatur parameter Inventory Path ke
exampledir1/exampledir2, lihat objek manifest di jalurexampledir1/exampledir2/src_bucket/inventory_iddari bucket tempat daftar inventaris disimpan dan daftar inventaris yang dihasilkan di jalurexampledir1/exampledir2/src_bucket/data.
Peran RAM tidak memiliki izin untuk mengekspor daftar inventaris
Jika Anda memodifikasi izin Peran RAM yang terkait dengan inventaris, daftar inventaris mungkin gagal diekspor karena izin Peran RAM tidak mencukupi.
Solusi: Berikan izin yang diperlukan kepada Peran RAM. Untuk informasi lebih lanjut, lihat Izin yang Diperlukan.