功能介紹
FILESET(文件集)是 HPFS 文件系統中的一種特殊子目錄,具備獨立的存儲容量與文件數量管理能力,支持精細化的配額配置。用戶可以在文件系統下創建多個 FILESET 實例,每個實例均可作為獨立的存儲空間,供不同業務系統掛載和使用。通過動態設置或調整配額策略,用戶能夠合理分配存儲資源,有效避免資源搶占問題,提升資源利用效率。
說明
本文檔中所述“目錄”均指 HPFS 文件系統內目錄結構,與外部掛載點的目錄地址無關。
適用場景
精細化配額管理,避免資源搶占
如果企業或團隊對數據安全要求較高,或者需要確保關鍵業務不受資源波動影響,可通過FILESET的配額,為不同的項目、部門或應用分配明確的存儲資源上限。這樣既能保證各自空間的獨立性,又能防止某個業務過度消耗存儲資源,影響其他的正常使用,從而實現資源的合理分配。
綁定數據流動功能
當用戶需要使用數據流動功能時,需要創建FILESET子目錄作為數據流動HPFS文件同步的基本單元,與對象存儲ZOS進行數據同步。
使用限制
單文件系統最多可創建10個FILESET。
FILESET內的文件或目錄數量上限是1億。
創建FILESET會從文件系統總資源中劃分獨立的存儲空間和文件數配額,因此將減少非FILESET目錄的可用資源。
FILESET配額的默認上限說明如下:
容量不超過文件系統總容量,最小不低于已使用容量;
文件數量最大不超過文件系統總文件數量,最小不低于已寫入文件數量;
FILESET不支持跨FILESET移動(mv)操作,但其內部操作與普通目錄一致,mv等文件系統操作均正常支持。但如FILESET綁定數據流動后,目錄內將禁用mv操作。
FILESET目錄無法在客戶端改名或刪除,僅能通過控制臺或API刪除。
FILESET內文件或目錄達到配額上限,寫入數據時會直接報錯。受統計延遲影響,持續寫入時FILESET的使用量可能短暫超出配額。
由于FILESET目錄本身占用情況,FILESET的容量和設置的配額有+-1GB的誤差,文件數量有+-1000的誤差。
注意
通過HPFS_POSIX客戶端掛載FILESET,請確保您的客戶端版本為2.15.1-5及以上。查詢和更新客戶端安裝包的詳細步驟請參見:操作系統限制、HPFS_POSIX客戶端掛載。