本文介紹 CPFS 靈駿檔案系統的限制。
掛載限制
協定:僅支援 POSIX 協定。
檔案系統限制
|
限制項目 |
值 |
說明 |
|
每個檔案系統的掛載目標數 |
1 |
每個 CPFS 靈駿檔案系統最多支援一個 VPC 掛載目標。 |
|
子目錄掛載 |
支援 |
您可以掛載 CPFS 靈駿檔案系統的子目錄。 |
|
每個檔案系統的最大容量 |
1 PiB |
單一檔案系統的最大容量為 1 PiB。 如需建立容量高達 20 PiB 的檔案系統,請提交工單。 |
|
每個檔案系統的最大檔案或目錄數 |
100 億 |
支援的檔案和目錄數量隨檔案系統容量增加而增加。 |
|
每個檔案系統的最大節點數(透過 VSC 掛載) |
4,000 |
單一檔案系統透過 VSC 最多可由 4,000 個節點存取。 |
|
最大路徑長度 |
4,096 位元組 |
在 Linux VFS 中,存取路徑(例如 /a/b/c)的最大長度為 4,096 位元組。 |
|
最大檔案名稱長度 |
255 位元組 |
檔案名稱不能超過 255 位元組。 |
|
每個 VPC 掛載目標的最大 ECS 執行個體數 |
6,000 |
每 300 TiB 的容量支援 500 個 ECS 執行個體透過 VPC 掛載目標存取檔案系統。單一檔案系統最多支援 6,000 個 ECS 執行個體。如需掛載更多執行個體,請提交工單。 |
|
VPC 存取單一檔案系統的預設頻寬 |
讀取:10 GB/s 寫入:5 GB/s |
透過 VPC 存取檔案系統的預設最大頻寬為讀取 10 GB/s、寫入 5 GB/s。 |
目錄命名限制
為確保系統穩定性並支援企業功能,CPFS 靈駿保留了特定的目錄名稱。如果您嘗試建立使用保留名稱的目錄,系統將傳回 EPERM 錯誤。保留名稱分為兩類:
-
僅在檔案系統根目錄中保留:僅當您嘗試在檔案系統根目錄中建立使用這些名稱的目錄時,才會傳回
EPERM錯誤。 -
在所有目錄中保留:如果您在檔案系統的任何層級建立使用這些名稱的目錄,都會傳回
EPERM錯誤。
|
範圍 |
保留目錄名稱 |
|
僅檔案系統根目錄 |
|
|
檔案系統中的任何目錄 |
|
作業系統限制
CPFS 靈駿用戶端僅支援 Linux 作業系統,例如 Alibaba Cloud Linux 和 Ubuntu。下表列出了支援的版本。
|
作業系統 |
發行版本 |
核心版本 |
|
Alibaba Cloud Linux |
Alibaba Cloud Linux 3 |
5.10.134-13 或更高版本 |
|
Alibaba Cloud Linux |
Alibaba Cloud Linux 4 |
6.6.102-5.3 或更高版本 |
|
Ubuntu |
Ubuntu 24.04 |
6.8.0-79 或更高版本 |
擴充限制
-
CPFS 靈駿檔案系統僅支援擴充,不支援縮容。
-
擴充增量:10,240 GiB。您可以將檔案系統擴充至最大 1 PiB。
如需建立容量高達 20 PiB 的檔案系統,請提交工單。
有關容量規格,請參閱產品規格。
資料流限制
資料流
同帳號資料流需要 CPFS 靈駿 2.4.0 或更高版本。跨帳號資料流需要 2.6.0 或更高版本。
每個 CPFS 靈駿檔案系統最多 10 個資料流。
每個檔案系統路徑只能連結一個 OSS 儲存貯體。
資料流不能跨越不同地域。
路徑、檔案名稱和目錄名稱的限制
在與資料流關聯的路徑中重新命名非空目錄會傳回
Permission Denied或目錄非空錯誤。請謹慎在目錄和檔案名稱中使用特殊字元。
支援的字元包括大小寫字母、數字、驚嘆號 (!)、連字號 (-)、底線 (_)、句號 (.)、星號 (*) 和括號 (())。
不支援以下字元,可能導致任務失敗:
子目錄或檔案名稱不能為「..」。
路徑不能包含反斜線 (\) 或連續反斜線 (\\)。
子目錄或檔案名稱不能包含正斜線 (/)。
最大路徑長度:1,023 個字元。
資料流任務限制
串流任務需要 CPFS 靈駿 2.6.0 或更高版本,且僅支援 API 呼叫。
每個資料流最多四個並行批次任務。並行串流任務無限制。
匯入限制
匯入符號連結會將其轉換為一般資料檔案。符號連結資訊將遺失。
如果 OSS 儲存貯體啟用了版本控制,則僅複製物件的最新版本。
檔案名稱或子目錄名稱不能超過 255 位元組。
匯出限制
符號連結會匯出為一般空物件。連結的檔案不會同步。
硬連結會匯出為一般檔案。
Socket、Device 和 Pipe 檔案會匯出為一般空物件。
目錄路徑不能超過 1,023 個字元。
Fileset 限制
Fileset 功能僅對白名單使用者開放。如需使用此功能,請提交工單申請加入白名單。
-
Filesets
限制
說明
檔案系統
僅 CPFS 靈駿 2.7.0 及更高版本支援 Filesets。
每個檔案系統的 Fileset 數量
預設配額為 500。
如需申請更高配額(最高 3,000),請提交工單。
每個 Fileset 的檔案或目錄數
100 億
Fileset
如果父目錄已是 Fileset,則其子目錄不能再設定為 Fileset。
不支援跨 Fileset 建立硬連結或重新命名。
Fileset 路徑
路徑必須以正斜線 (/) 開頭和結尾。
路徑不能已存在。Fileset 路徑無法修改。
如果 Fileset 路徑包含多個目錄層級,則父目錄必須已存在。
最大路徑深度為 8 層。根目錄 (/) 為第 0 層。例如,路徑 /workspace/dir1/ 的深度為 2。
最大總路徑長度為 990 個字元。
每個目錄名稱最長為 255 個字元,可包含大小寫字母、數字、底線 (_)、句號 (.) 和連字號 (-)。
Fileset 刪除
您只能從控制台或透過 API 刪除 Fileset。刪除後,系統會逐步釋放磁碟空間。已刪除的資料無法恢復,請謹慎操作。
-
Fileset 配額
限制
說明
檔案系統
僅 CPFS 靈駿 2.7.0 及更高版本支援 Fileset 配額。
配額
每個 Fileset 路徑僅支援一個配額。
配額容量
最小容量為 10 GiB,擴充增量為 1 GiB。
配額檔案數
最小檔案數為 10,000,擴充增量為 1。最大上限為 100 億。
配額寫入
如果寫入 Fileset 的資料達到容量配額或寫入的檔案數達到檔案數配額,則無法寫入新資料。
配額統計
配額統計約有 15 分鐘的延遲。目前的實際使用量將在約 15 分鐘後生效。
修改配額
修改目錄配額時,指定的配額容量或檔案數必須高於已使用的容量或檔案數。否則會發生錯誤。