在用戶端上掛載 NFS 檔案共享 - AWS Storage Gateway

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

在用戶端上掛載 NFS 檔案共享

使用下列程序在用戶端的磁碟機上掛載 NFS 檔案共享,並將其映射至 Amazon S3 儲存貯體。

掛載檔案共享並將其映射至 Amazon S3 儲存貯體
  1. 如果您使用的是 Microsoft Windows 用戶端,建議您建立 SMB 檔案共享,並使用已安裝在 Windows 用戶端的 SMB 用戶端來存取。如果您使用 NFS,請開啟 Windows 中的 Services for NFS。

  2. 掛載您的 NFS 檔案共享:

    • 若為 Linux 用戶端,請在命令提示時輸入下列命令。

      sudo mount -t nfs -o nolock,hard [GatewayVMIPAddress]:/[FileShareName] [ClientMountPath]

    • 對於 Windows 用戶端,請在命令提示字元 (cmd.exe) 中輸入下列命令。

      mount –o nolock -o mtype=hard [GatewayVMIPAddress]:/[FileShareName] [WindowsDriveLetter]

    例如,假設在 Windows 用戶端上,您的 VM IP 地址為 123.123.1.2,而您的檔案共享名稱為 test-fileshare。同時假設您想要映射到磁碟機 T。在這種情況下,您的命令看起來會如下文中所示。

    mount -o nolock -o mtype=hard 123.123.1.2:/test-fileshare T:

    注意

    掛載檔案共享時,請注意下列事項:

    • 根據預設,Windows 會使用 NFS 共用的軟掛載。軟掛載在發生連線問題時更容易逾時。我們建議對關鍵工作負載使用硬式掛載,因為硬式掛載更安全,更能保留您的資料。若要使用硬式掛載,請確定您的命令使用 -o mtype=hard 切換。

    • S3 檔案閘道不支援 NFS 檔案鎖定。在掛載 NFS 檔案共享時,請務必使用 -o nolock選項來關閉檔案鎖定。

    • 您可能會遇到一個資料夾和物件存在於 Amazon S3 儲存貯體且具有相同名稱的情況。在此情況下,如果物件名稱不包含結尾斜線,則檔案閘道中只會顯示 資料夾。例如,如果儲存貯體包含名為 test或 的物件test/和名為 的資料夾test/test1,則檔案閘道中只會顯示 test/test1 test/和 。

    • 您可能需要在用戶端重新開機後,重新掛載您的檔案共享。

    • 如果您使用的是 Windows 用戶端,請在掛載之後,執行 mount 命令且不搭配任何選項來檢查您的 mount 選項。回應應該會確認檔案共享已使用您提供的最新選項來掛載。同時應該也會確認您不是使用快取的舊項目,這需要至少 60 秒時間來清除。

後續步驟

測試 S3 檔案閘道