從 Amazon 彈性運算雲端執行個體掛接 - FSx為了光澤

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

從 Amazon 彈性運算雲端執行個體掛接

您可以從 Amazon EC2 執行個體掛載檔案系統。

從 Amazon 掛載您的文件系統 EC2
  1. Connect 到您的 Amazon EC2 實例。

  2. 使用以下指令在您FSx的 Lustre 檔案系統上建立掛載點的目錄。

    $ sudo mkdir -p /fsx
  3. 將 Amazon FSx 的 Lustre 檔案系統掛載到您建立的目錄。使用下列命令並取代下列項目:

    • file_system_dns_name以實際檔案系統的DNS名稱取代。

    • mountname以檔案系統的掛載名稱取代。此掛載名稱會在CreateFileSystemAPI作業回應中傳回。它也在describe-file-systems AWS CLI 命令的響應中返回,並且DescribeFileSystemsAPI操作。

    sudo mount -t lustre -o relatime,flock file_system_dns_name@tcp:/mountname /fsx

    此指令會以兩個選項掛載您的檔案系統,-o relatime並且flock

    • relatime— 雖然選atime項會在每次存取檔案時維護 atime (inode 存取時間) 資料,但該relatime選項也會維護atime資料,但不會在每次存取檔案時保留資料。啟用此relatime選項後,只有在atime資料上次更新 (mtime) 後修改檔案,或檔案上次存取超過特定時間 (預設為 6 小時) 時,才會將atime資料寫入磁碟。使用relatime或選atime項將最佳化檔案發行程序。

      注意

      如果您的工作負載需要精確的存取時間準確性,您可以使用掛載選項進行atime裝載。不過,這樣做可能會增加維持精確存取時間值所需的網路流量,影響工作負載效能。

      如果您的工作負載不需要中繼資料存取時間,使用noatime掛載選項停用存取時間的更新可提升效能。請atime注意,文件發布或發布數據有效性等重點過程在其發布中將不正確。

    • flock— 啟用檔案系統的檔案鎖定。如果您不想啟用檔案鎖定,請使用不含檔案鎖定的mount指令flock

  4. 使用下列指令列出掛載檔案系統 /mnt/fsx 的目錄內容,以確認 mount 指令是否成功。

    $ ls /fsx import-path lustre $

    您也可以使用下面的df命令。

    $ df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 1001808 0 1001808 0% /dev tmpfs 1019760 0 1019760 0% /dev/shm tmpfs 1019760 392 1019368 1% /run tmpfs 1019760 0 1019760 0% /sys/fs/cgroup /dev/xvda1 8376300 1263180 7113120 16% / 123.456.789.0@tcp:/mountname 3547698816 13824 3547678848 1% /fsx tmpfs 203956 0 203956 0% /run/user/1000

    結果顯示掛載在 /fsx 上的 Amazon FSx 檔案系統。