從 Amazon Elastic Compute Cloud 執行個體掛載 - FSx for Lustre

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

從 Amazon Elastic Compute Cloud 執行個體掛載

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

從 Amazon EC2 掛載檔案系統
  1. 連線到您的 Amazon EC2 執行個體。

  2. 使用下列命令在 FSx for Lustre 檔案系統上建立掛載點的目錄。

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

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

    • mountname 將 取代為檔案系統的掛載名稱。此掛載名稱會在 CreateFileSystem API 操作回應中傳回。它也會在 describe-file-systems AWS CLI 命令的回應和 DescribeFileSystems API 操作中傳回。

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

    此命令使用兩個選項掛載您的檔案系統,-o relatime以及 flock

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

      注意

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

      如果您的工作負載不需要中繼資料存取時間,使用noatime掛載選項來停用存取時間的更新,可提供效能提升。請注意,檔案發行或釋出資料有效性等atime重點程序在其發行版本中將不準確。

    • flock – 啟用檔案系統的檔案鎖定。如果您不想啟用檔案鎖定,請使用 mount命令,而不使用 flock

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

    $ 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 檔案系統。