All Products
Search
Document Center

Object Storage Service:Error saat mengunggah file besar dengan ossfs: "There is no enough disk space for used as cache(or temporary) directory by s3fs"

Last Updated:Mar 21, 2026

Saat menggunakan ossfs untuk mengunggah objek besar ke Object Storage Service (OSS), Anda mungkin menemui error berikut:

There is no enough disk space for used as cache(or temporary) directory by s3fs

ossfs menulis file cache sementara ke direktori /tmp selama proses unggah multi-bagian. Sebelum memulai pengunggahan, ossfs memperkirakan ruang disk yang dibutuhkan menggunakan rumus berikut:

Estimated required space = multipart_size × number of upload threads

Perkiraan ini didasarkan pada konfigurasi Anda, bukan ukuran objek sebenarnya. Jika ruang yang diperkirakan melebihi ruang disk yang tersedia pada partisi yang berisi /tmp, ossfs akan menolak pengunggahan dan menampilkan error ini.

Dua skenario dapat memicu error ini:

  • Scenario 1: Ruang disk yang tersedia memang lebih kecil daripada ukuran objek. Misalnya, objek berukuran 300 GB, tetapi hanya tersedia ruang kosong sebesar 200 GB.

  • Scenario 2: Parameter -o multipart_size atau jumlah thread diatur terlalu tinggi, sehingga menyebabkan ossfs melebih-lebihkan perkiraan ruang yang dibutuhkan. Misalnya, dengan ruang bebas sebesar 300 GB dan objek berukuran 100 GB, jika Anda mengatur -o multipart_size menjadi 100 GB dan jumlah thread menjadi 5, maka ossfs akan memperkirakan kebutuhan ruang sebesar 500 GB (100 GB × 5)—melebihi kapasitas 300 GB yang tersedia.

Solusi

Untuk Scenario 1: Tambahkan ruang disk yang tersedia pada partisi yang berisi /tmp.

Untuk Scenario 2: Kurangi perkiraan ruang yang dibutuhkan dengan menyesuaikan nilai -o multipart_size dan jumlah thread sehingga hasil perkaliannya tidak melebihi ruang disk yang tersedia.

Nilai default -o multipart_size adalah 10 MB, dan jumlah maksimum partisi adalah 1.000.

Penting

Pastikan jumlah total partisi tetap dalam batas maksimum 1.000 partisi. Mengatur -o multipart_size terlalu tinggi dapat menyebabkan ossfs melebih-lebihkan kebutuhan ruang disk dan memicu error ini meskipun ruang disk sebenarnya mencukupi.

Topik terkait

Unggah objek besar ke OSS