全部产品
Search
文档中心

Object Storage Service:Mengapa daftar inventaris tidak dibuat untuk jangka waktu yang lama?

更新时间:Jun 26, 2025

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 exampledir1 dari bucket examplebucket, atur parameter Object Prefix ke exampledir1/. Untuk memindai semua objek di direktori exampledir1/exampledir2, atur parameter Object Prefix ke exampledir1/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.gz

Anda 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_id dan daftar inventaris yang dihasilkan di jalur src_bucket/data. src_bucket menunjukkan nama bucket sumber dan inventory_id menunjukkan ID inventaris.

  • Jika Anda mengatur parameter Inventory Path ke exampledir1, lihat objek manifest di jalur exampledir1/src_bucket/inventory_id dari bucket tempat daftar inventaris disimpan dan daftar inventaris yang dihasilkan di jalur exampledir1/src_bucket/data.

  • Jika Anda mengatur parameter Inventory Path ke exampledir1/exampledir2, lihat objek manifest di jalur exampledir1/exampledir2/src_bucket/inventory_id dari bucket tempat daftar inventaris disimpan dan daftar inventaris yang dihasilkan di jalur exampledir1/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.