通常情況下,當您要訪問NAS檔案系統資料時,需要先建立NAS檔案系統並完成掛載操作。本文介紹如何在NAS控制台建立NFS檔案系統,並在專用網路下通過ECS執行個體(CentOS 8.2)掛載NFS檔案系統並實現資料上傳與下載。
前提條件
- 已開通Apsara File Storage NAS服務。
首次登入Apsara File Storage NAS產品詳情頁時,按照頁面引導開通服務。
- 已購買華東1(杭州)地區ECS執行個體(CentOS 8.2)。更多資訊,請參見選購ECS執行個體。
步驟一:建立NFS檔案系統並添加掛載點
- 登入NAS控制台。
- 在檔案系統選型指南地區,單擊建立通用型NAS檔案系統。
- 在建立通用型NAS檔案系統面板,按如下說明配置必要參數。其他參數請您根據實際業務需求選擇或選用預設配置。
參數 說明 地區 在下拉式清單中,選擇華東1(杭州) 。 可用性區域 選擇華東1 可用性區域B。與ECS執行個體同一可用性區域。 協議類型 選擇NFS。 掛載點類型 選擇專用網路。 Virtual Private Cloud 選擇與ECS執行個體相同的VPC網路。 虛擬交換器 選擇VPC網路下建立的交換器。 - 單擊立即購買,根據頁面提示,完成購買。
步驟二:掛載檔案系統
- 串連ECS執行個體。串連方式,請參見串連ECS執行個體。
- 安裝NFS用戶端。
sudo yum install nfs-utils - 增加同時發起的NFS請求的數量為
128。sudo echo "options sunrpc tcp_slot_table_entries=128" >> /etc/modprobe.d/sunrpc.conf sudo echo "options sunrpc tcp_max_slot_table_entries=128" >> /etc/modprobe.d/sunrpc.conf - 使用NFSv3協議掛載檔案系統。
其中,file-system-id.region.nas.aliyuncs.com:/ /mnt 為<掛載地址>:<NAS檔案系統目錄> <當前伺服器上待掛載的本地路徑>,請您根據實際值替換。sudo mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.nas.aliyuncs.com:/ /mnt - 執行
mount -l命令,查看掛載結果。執行命令
mount -l返回樣本
如果返回資訊包含如下類似資訊,說明掛載成功。

掛載成功後,您還可以執行
df -h命令,查看當前檔案系統的容量資訊。
如果掛載失敗,請進行錯誤排查。具體操作,請參見掛載檔案系統失敗故障排查。
步驟三:上傳下載資料
掛載成功後,您可以在ECS上把NAS檔案系統當作一個普通的目錄來訪問和使用,樣本如下。
