Sebelum mengaktifkan layanan OSS-HDFS, pahami cara layanan tersebut berinteraksi dengan fitur Object Storage Service (OSS) lainnya untuk mencegah gangguan operasional atau kehilangan data.
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
AliyunOSSDlsDefaultRoleyang 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 | |
Lifecycle | Kehilangan data | Jika Anda menetapkan atau memperbarui aturan lifecycle untuk bucket yang telah diaktifkan layanan OSS-HDFS-nya, gunakan elemen
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 | |
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 | |
Rename Folder | Kehilangan data | Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan ganti nama direktori penyimpanan data | |
Rename objects | Kehilangan data | Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan ganti nama objek apa pun di direktori | |
Upload objects | Kehilangan data | Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kehilangan data, jangan unggah objek ke direktori | |
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
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 | |
Resource Access Management (RAM) | Kegagalan akses data, kegagalan penghapusan data otomatis, dan penagihan berkelanjutan | Saat Anda mengaktifkan layanan OSS-HDFS untuk suatu bucket, role | |
Bucket inventory | Kontaminasi data | Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kontaminasi data, jangan tetapkan Inventory report directory ke | |
Log storage | Kontaminasi data | Untuk mencegah gangguan pada operasi normal layanan OSS-HDFS atau kontaminasi data, jangan tetapkan Log Prefix ke | |
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 |
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.
