配置NAS文件存儲
更新時間 2025-01-03 17:52:20
最近更新時間: 2025-01-03 17:52:20
分享文章
在函數計算的應用場景中,當多個應用或函數需要共享訪問同一組數據時,您可以通過為函數配置SFS文件系統來存儲數據。這不僅能夠實現文件共享,還能簡化數據管理流程,并解決本地磁盤空間的限制問題。配置SFS文件系統后,您的函數便可以像操作本地文件系統一樣輕松地讀取和寫入SFS文件。
前提條件
- 創建函數。
- 配置VPC。
目前只支持在私有的VPC環境內添加SFS掛載點,因此,在配置網絡時需設置允許函數訪問VPC內資源,并配置正確的VPC,才能訪問指定的SFS文件系統。
- 創建SFS服務。
已創建SFS文件系統,并添加掛載點。
使用限制
- 函數計算在同一地域下的一個函數最多支持配置5個SFS掛載點。
- SFS掛載點和ZOS掛載點設置的函數運行環境中的本地目錄不能沖突。
配置SFS文件系統
- 登錄函數計算控制臺,在左側導航欄,單擊函數。
- 在函數頁面,點擊目標函數,進入目標函數詳情頁。
- 在目標函數詳情頁的上方導航欄,點擊配置。
- 在左側導航欄,點擊存儲選項卡,在NAS文件系統區域單擊編輯,在編輯面板中配置以下參數,然后單擊部署。
您需要手動選擇SFS文件系統,設置VPCE掛載地址、遠端目錄等SFS相關參數才能完成配置SFS文件系統。重點配置項介紹如下:
| 配置項 | 說明 | 示例 |
|---|---|---|
| NAS掛載點 | 選擇已創建的SFS文件系統。如需創建新的SFS文件系統,單擊下方的創建彈性文件服務,跳轉到文件存儲控制臺手動創建。 | sfs-xxx |
| VPCE掛載地址 | 單擊下方的查詢VPCE掛載地址,跳轉到文件存儲控制臺,再單擊SFS實例名稱,即可查看掛載地址。 | 192.168.xxx.xxx |
| 遠端目錄 | 遠端SFS中的目錄是指位于SFS文件系統中的絕對目錄,以/開頭。例如,您希望掛載SFS文件系統的整個根目錄,則遠端目錄填寫為/。 | / |
| 函數本地目錄 | 建議使用/home、/mnt、/tmp或/data的子目錄。 | /mnt/sfs |
說明
函數本地目錄不能使用通用的Linux和Unix系統目錄及其子目錄,例如/bin、/opt、/var或/dev等,以免掛載失敗。
SFS文件系統的掛載地址是以內網地址開頭(如172.16開頭和192.168開頭)的字符串,下圖是一個示例。如果您的SFS文件存儲控制臺并未顯示類似的掛載地址,請聯系SFS文件存儲團隊為您處理。