All Products
Search
Document Center

Object Storage Service:Catatan penggunaan OSS-HDFS

Last Updated:Mar 04, 2026

Sebelum mengaktifkan layanan OSS-HDFS, pahami cara layanan tersebut berinteraksi dengan fitur Object Storage Service (OSS) lainnya untuk mencegah gangguan operasional atau kehilangan data.

Peringatan
  • Setelah mengaktifkan layanan OSS-HDFS untuk suatu bucket, data akan disimpan di direktori .dlsdata/. Untuk mencegah gangguan layanan atau kehilangan data, jangan melakukan operasi tulis—seperti mengganti nama atau menghapus—pada direktori ini atau objek-objek di dalamnya menggunakan metode non-OSS-HDFS.

  • Jika terjadi event yang memengaruhi operasi HDFS, seperti pembayaran tertunda atau penghapusan RAM role AliyunOSSDlsDefaultRole yang menjadi dependensi layanan, layanan backend HDFS dapat memasuki safe mode. Dalam mode ini, semua layanan backend—seperti audit logging, penghapusan asinkron, dan tiering penyimpanan otomatis—ditangguhkan. Setelah masalah teratasi, layanan backend tersebut akan dilanjutkan secara otomatis.

Tabel berikut menjelaskan risiko dan pertimbangan terkait direktori .dlsdata/ setelah Anda mengaktifkan layanan OSS-HDFS:

Fitur lain

Risiko

Deskripsi

Referensi

Retention policy

Anda tidak dapat menghapus data.

Jangan aktifkan layanan OSS-HDFS dan tetapkan retention policy pada bucket yang sama. Jika Anda melakukannya, saat Anda menghapus data dari direktori .dlsdata/ menggunakan OSS-HDFS, pesan sukses akan dikembalikan. Namun, data tetap disimpan selama periode validitas kebijakan dan tidak dapat dihapus dari direktori bahkan setelah kebijakan tersebut kedaluwarsa.

Retention policy (WORM)

Lifecycle

Kehilangan data

Jika Anda menetapkan atau memperbarui aturan lifecycle untuk bucket yang telah diaktifkan layanan OSS-HDFS-nya, gunakan elemen NOT untuk mengecualikan direktori .dlsdata/. Hal ini mencegah penghapusan atau konversi kelas penyimpanan yang dipicu oleh aturan lifecycle agar tidak mengganggu operasi baca-tulis normal pada data HDFS.

lifecycle

Setelah Anda mengaktifkan layanan OSS-HDFS, gunakan fitur automatic storage tiering-nya untuk mengelola siklus hidup data yang disimpan di HDFS.

Versioning

Kegagalan penghapusan data otomatis dan exception layanan

Jangan aktifkan layanan OSS-HDFS dan versioning pada bucket yang sama. Hal ini dapat menyebabkan layanan OSS-HDFS menjadi abnormal. Untuk memastikan stabilitas layanan, segera nonaktifkan versioning dan konfigurasikan aturan lifecycle untuk membersihkan delete marker.

Delete a directory

Kehilangan data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan hapus direktori penyimpanan data .dlsdata/ atau subdirektorinya dari bucket yang telah diaktifkan layanan OSS-HDFS-nya.

Hapus direktori

Delete objects

Kehilangan data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan hapus objek apa pun dari direktori penyimpanan data .dlsdata/ di bucket yang telah diaktifkan layanan OSS-HDFS-nya.

Hapus objek

Rename Folder

Kehilangan data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan ganti nama direktori penyimpanan data .dlsdata/ di bucket yang memiliki hierarchical namespace dan layanan OSS-HDFS yang diaktifkan.

Ganti nama direktori

Rename objects

Kehilangan data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan ganti nama objek apa pun di direktori .dlsdata/ pada bucket yang telah diaktifkan layanan OSS-HDFS-nya.

Ganti nama objek

Upload objects

Kehilangan data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan unggah objek ke direktori .dlsdata/ menggunakan metode selain OSS-HDFS.

Simple upload

Change the storage class of objects

Kegagalan akses data dan perubahan aturan penagihan

Untuk bucket yang telah diaktifkan layanan OSS-HDFS-nya, jangan ubah kelas penyimpanan objek di direktori .dlsdata/.

  • Jika Anda mengubah kelas penyimpanan menjadi Infrequent Access, data masih dapat diakses secara normal melalui OSS-HDFS.

  • Jika Anda mengubah kelas penyimpanan menjadi Archive, Cold Archive, atau Deep Cold Archive, data tidak dapat diakses melalui OSS-HDFS. Anda harus memulihkan data terlebih dahulu sebelum dapat mengaksesnya.

  • Saat Anda mengubah kelas penyimpanan menjadi Infrequent Access, Archive, atau tipe serupa lainnya, objek-objek tersebut dikenai batasan seperti ukuran tagihan minimum 64 KB, durasi penyimpanan minimum, dan biaya pengambilan data.

Berhati-hatilah untuk menghindari gangguan akses data atau biaya tambahan.

Bucket policy

Kegagalan akses data, kegagalan penghapusan data otomatis, dan penagihan berkelanjutan

Untuk memastikan pengguna layanan OSS-HDFS dapat mengakses direktori .dlsdata/ dan objek-objek di dalamnya, jangan tetapkan operasi deny access dalam bucket policy setelah Anda mengaktifkan layanan OSS-HDFS. Jika tidak, layanan OSS-HDFS tidak dapat membaca atau menulis ke bucket tersebut.

Jika Anda harus mengonfigurasi kebijakan deny yang hanya mengizinkan akses dari alamat IP tertentu atau VPC demi alasan keamanan, tambahkan kondisi berikut ke elemen Condition pada semua pernyataan deny. Hal ini memastikan bahwa layanan backend OSS-HDFS dapat membaca dan menulis ke bucket melalui jaringan klasik:

"StringNotLike":{
    "oss:ClassicIntranet":[
        "true"
    ]
}

Bucket Policy

Resource Access Management (RAM)

Kegagalan akses data, kegagalan penghapusan data otomatis, dan penagihan berkelanjutan

Saat Anda mengaktifkan layanan OSS-HDFS untuk suatu bucket, role AliyunOSSDlsDefaultRole dibuat secara otomatis dan kebijakan AliyunOSSDlsRolePolicy dilampirkan. Untuk memastikan pengguna dapat mengakses direktori .dlsdata/ dan objek-objek di dalamnya, jangan nonaktifkan, ubah, atau hapus role ini beserta kebijakan terkaitnya.

Aktifkan layanan OSS-HDFS

Bucket inventory

Kontaminasi data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kontaminasi data, jangan tetapkan Inventory report directory ke .dlsdata/ saat Anda mengonfigurasi aturan laporan inventaris untuk bucket yang telah diaktifkan layanan OSS-HDFS-nya.

Bucket inventory

Log storage

Kontaminasi data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kontaminasi data, jangan tetapkan Log Prefix ke .dlsdata/ saat Anda mengonfigurasi penyimpanan log untuk bucket yang telah diaktifkan layanan OSS-HDFS-nya.

Set up log storage

ZIP package decompression

Kontaminasi data dan kehilangan data

Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kontaminasi serta kehilangan data, jangan tetapkan Destination directory ke .dlsdata/ saat Anda mengonfigurasi aturan dekompresi paket ZIP untuk bucket yang telah diaktifkan layanan OSS-HDFS-nya.

Upload dan dekompresi otomatis paket ZIP

Penting

Layanan OSS-HDFS menggunakan bucket OSS untuk menyimpan data HDFS dan data pendukungnya. Data tersebut disimpan di path .dlsdata/ bucket tersebut dan dikenai biaya berdasarkan kapasitas penyimpanan OSS yang digunakan. Untuk informasi lebih lanjut, lihat Penggunaan kapasitas penyimpanan.