Membuat fileset.
Deskripsi operasi
-
Catatan penggunaan untuk CPFS.
Hanya CPFS 2.2.0 dan versi yang lebih baru yang mendukung pembuatan fileset. Anda dapat melihat informasi versi pada halaman detail sistem file di Konsol.
Maksimum 10 fileset dapat dibuat untuk satu sistem file CPFS.
Direktori induk harus berupa direktori yang sudah ada.
Kedalaman maksimum jalur fileset adalah 8 level, dengan direktori root / sebagai level 0. Misalnya, jalur fileset /test/aaa/ccc/ memiliki kedalaman 3 level.
Penempatan fileset di dalam fileset lain tidak didukung. Jika direktori induk sudah ditentukan sebagai fileset, subdirektorinya tidak dapat ditentukan sebagai fileset.
Satu fileset mendukung maksimum 1 juta file. Jika jumlah file melebihi batas ini, penambahan file baru akan mengembalikan Paket error
no space.
-
Catatan penggunaan untuk CPFS for Lingjun
Hanya CPFS for Lingjun 2.7.0 dan versi yang lebih baru yang mendukung pembuatan fileset. Anda dapat melihat informasi versi pada halaman detail sistem file di Konsol.
Maksimum 500 fileset dapat dibuat untuk satu sistem file CPFS.
Jalur fileset harus berupa jalur baru dan tidak boleh berupa jalur yang sudah ada. Penggantian nama jalur fileset tidak didukung, dan jalur tidak boleh berupa tautan simbolik.
Kedalaman maksimum jalur fileset adalah 8 level, dengan direktori root / sebagai level 0. Misalnya, jalur fileset /test/aaa/ccc/ memiliki kedalaman 3 level.
Jika jalur fileset berisi beberapa level direktori, direktori induk harus berupa direktori yang sudah ada.
Penempatan fileset di dalam fileset lain tidak didukung. Jika direktori induk sudah ditentukan sebagai fileset, subdirektorinya tidak dapat ditentukan sebagai fileset. Setiap jalur fileset hanya mendukung satu kuota.
Kuota kapasitas minimum untuk fileset adalah 10 GiB, dan kapasitas dapat ditingkatkan dalam penambahan 1 GiB.
Satu fileset mendukung maksimum 10 miliar file atau direktori, dengan minimum 10.000 dan penambahan 1.
Saat Anda memodifikasi kuota direktori, kapasitas kuota atau jumlah file harus lebih besar dari kapasitas atau jumlah file yang digunakan.
Statistik kuota memiliki keterlambatan 15 menit. Penggunaan aktual berlaku 15 menit kemudian.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
nas:CreateFileset |
create |
*Fileset
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| FileSystemId |
string |
Yes |
ID sistem file.
|
bmcpfs-290w65p03ok64y***** |
| FileSystemPath |
string |
Yes |
Jalur mutlak fileset yang akan dibuat.
|
/test/ |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run untuk permintaan ini. Dry run memeriksa validitas parameter dan ketersediaan sumber daya tanpa benar-benar membuat instans atau menimbulkan biaya. Nilai valid:
|
false |
| DeletionProtection |
boolean |
No |
Properti perlindungan rilis instans. Apakah instans dapat dirilis menggunakan Konsol atau operasi DeleteFileset.
Catatan
Properti ini hanya membatasi operasi pelepasan manual dan tidak berlaku untuk operasi pelepasan yang diinisiasi sistem. |
false |
| Description |
string |
No |
Deskripsi fileset.
|
内部事务目录 |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi pastikan token tersebut unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII dan panjangnya tidak boleh melebihi 64 karakter. Untuk informasi selengkapnya, lihat Cara memastikan idempotensi. Catatan
Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId dapat berbeda untuk setiap permintaan API. |
123e4567-e89b-12d3-a456-4266554***** |
| Quota |
object |
No |
Informasi kuota. Catatan
Parameter ini hanya didukung untuk CPFS for Lingjun 2.7.0 dan versi yang lebih baru. |
|
| FileCountLimit |
integer |
No |
Batas jumlah file untuk kuota. Nilai valid:
|
10000 |
| SizeLimit |
integer |
No |
Batas kapasitas total untuk kuota. Unit: bytes. Nilai valid:
|
10737418240 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
98696EF0-1607-4E9D-B01D-F20930B6**** |
| FsetId |
string |
ID fileset. |
fset-1902718ea0ae**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "98696EF0-1607-4E9D-B01D-F20930B6****",
"FsetId": "fset-1902718ea0ae****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalCharacters | The parameter contains illegal characters. | |
| 400 | MissingFileSystemId | FileSystemId is mandatory for this action. | |
| 400 | MissingFileSystemPath | FileSystemPath is mandatory for this action. | |
| 400 | InvalidFilesystemType.NotSupport | This Api does not support this fileSystem type. | |
| 400 | InvalidFilesystemVersion.NotSupport | This Api does not support this fileSystem version. | |
| 400 | InvalidRequest | The request is invalid. | |
| 400 | Quota.Invalid.Limit | Quota limit is invalid. | |
| 400 | Resource.Exceed.Limit | Resource exceed limit. | |
| 400 | Resource.Check.Fail | Resource check failed. | |
| 400 | Fileset.Path.Duplicate | Fileset path is duplicate. | |
| 400 | Fileset.Path.Nested | Fileset path is nested. | |
| 400 | Fileset.Path.NotExist | Fileset.Path.Not.Exist. | |
| 400 | Fileset.Path.Exist | Fileset already exist. | |
| 403 | OperationDenied.AlreadyExists | The operation is denied due to IdirName already exists in parent path. | |
| 403 | OperationDenied.TooManyFilesets | The operation is denied due to too many fileset in filesystem. | |
| 403 | OperationDenied.TooManyDepths | The operation is denied due to Fileset path too deep. | |
| 403 | OperationDenied.NestedDir | The operation is denied due to nested directory. | |
| 403 | OperationDenied.DependencyViolation | The operation is denied due to dependancy violation. | |
| 403 | OperationDenied.FilesetNotSupported | The operation is not supported. | |
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | |
| 404 | InvalidFileSystemPath.ParentNotFound | The specified parent path does not exist. | |
| 404 | InvalidFileSystemPath.NotDirectory | The specified idir parent path is not directory. | |
| 404 | InvalidFileSystemPath.InvalidCharacters | The specified fileset path contains invalid characters. | |
| 404 | InvalidFilesetPath.InvalidParameter | Fileset path is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.