全部產品
Search
文件中心

File Storage NAS:快速入門(Linux)

更新時間:Dec 27, 2024

通常情況下,當您要訪問NAS檔案系統資料時,需要先建立NAS檔案系統並完成掛載操作。本文介紹如何在NAS控制台建立通用型NAS NFS協議檔案系統,並使用控制台一鍵掛載功能將NFS協議檔案系統掛載至ECS執行個體(CentOS 7.9)上,從而實現資料上傳與下載。

前提條件

步驟一:建立NFS檔案系統

  1. 登入NAS控制台

  2. 概覽頁面的下方,單擊建立通用型NAS檔案系統

  3. 通用型NAS隨用隨付頁面,按如下說明配置必要參數。其他參數請您根據實際業務需求選擇或選用預設配置。

    關於建立檔案系統的參數說明,請參見建立檔案系統參數說明

    參數

    說明

    地區

    在下拉式清單中,選擇華東1(杭州)

    可用性區域

    選擇華東1 可用性區域F。與ECS執行個體同一可用性區域。

    協議類型

    選擇NFS

    掛載點類型

    選擇專用網路

    Virtual Private Cloud

    選擇與ECS執行個體相同的VPC網路。

    虛擬交換器

    選擇VPC網路下建立的交換器。

  4. 單擊立即購買,根據頁面提示,完成購買。

    說明
    • 初始情況下,每個阿里雲帳號都會自動產生一個VPC預設許可權組,允許同一VPC網路下的任何IP地址通過該掛載點訪問檔案系統。您也可以根據業務情境建立許可權組。具體操作,請參見建立許可權組和規則

    • 通用型NAS檔案系統會自動產生一個掛載點並綁定VPC預設許可權組。極速型NAS需要手動添加掛載點。具體操作,請參見添加掛載點

步驟二:通過控制台一鍵掛載檔案系統

  1. 在左側導覽列,選擇檔案系統>檔案系統列表

  2. 在頂部功能表列,選擇地區。

  3. 找到剛建立的檔案系統,然後單擊操作列的掛載

    說明

    首次使用NAS一鍵掛載功能,需要進行NAS一鍵掛載關聯角色授權,請根據對話方塊中的提示,完成NAS一鍵掛載服務關聯角色授權。更多資訊,請參見Apsara File Storage NAS服務關聯角色

  4. 掛載面板,完成掛載NAS檔案系統配置。

    1. 選擇掛載點,然後單擊下一步

    2. 選擇目標ECS執行個體,然後單擊下一步

      請選擇與NAS在同一VPC下的ECS執行個體,當選擇不一致時,NAS會提示可能導致網路不通,請注意排查。

      說明
      • 如果您在執行個體下拉式功能表中查詢不到建立的ECS執行個體,請您重新整理頁面後再次嘗試。

      • 該配置僅支援選擇一台目標ECS執行個體,如果您需要多台ECS執行個體掛載同一檔案系統,請參見多台ECS執行個體批量掛載同一NAS檔案系統

    3. 配置掛載到ECS。

      配置項

      說明

      掛載路徑

      目標ECS執行個體上待掛載檔案系統的本地路徑。

      自動掛載

      預設選中开机自动挂载,當您重啟ECS執行個體時,無需重複掛載操作。

      協議類型

      選擇檔案系統協議類型。

      • 通用性NAS檔案系統支援NFSv3和NFSv4.0。如果您的業務情境不包含多台ECS執行個體同時編輯同一個NAS檔案,建議您選擇NFSv3,達到最優效能。

      • 極速型NAS檔案系統支援NFSv3。

      NAS目錄

      NAS檔案系統目錄。

      NAS的根目錄(/)或任意子目錄(例如:/abc)。

      說明

      如果提示目錄不存在,您可以選中確認建立目錄,在檔案系統中建立該目錄。同時您還需要配置建立該目錄的UID和GID以及POSIX許可權,如果不配置,則使用預設值和預設許可權直接建立。

      掛載參數

      建議您使用預設掛載參數。更多參數說明,請參見參數說明

  5. 單擊完成掛載

    掛載需要大約1~2分鐘。當掛載狀態為掛載成功時,則表示NAS檔案系統已成功掛載至ECS。

    image

    如果掛載狀態為掛載失敗時,您可以通過排查工具進行排查,詳情請參見Linux掛載NFS協議檔案系統失敗自動檢查指令碼

    掛載完成後,您還可以串連ECS執行個體,執行mount -l或者df -h命令,查看掛載參數資訊或檔案系統容量資訊。

步驟三:使用檔案系統

掛載成功後,您可以在ECS上把NAS檔案系統當作一個普通的目錄來訪問和使用,樣本如下。

  1. 遠程串連ECS執行個體,執行以下命令,在ECS執行個體上訪問NAS檔案系統。

    mkdir /mnt/dir1
    mkdir /mnt/dir2
    touch /mnt/file1
    echo 'some file content' > /mnt/file2
    ls /mnt
  2. 返回如圖所示的資訊,說明成功訪問通用容量型NAS NFS協議檔案系統。

    image..png

相關文檔