本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在用戶端上掛載 NFS 檔案共享
使用下列程序在用戶端的磁碟機上掛載 NFS 檔案共享,並將其映射至 Amazon S3 儲存貯體。
掛載檔案共享並將其映射至 Amazon S3 儲存貯體
-
如果您使用的是 Microsoft Windows 用戶端,建議您建立 SMB 檔案共享,並使用已安裝在 Windows 用戶端的 SMB 用戶端來存取。如果您使用 NFS,請開啟 Windows 中的 Services for NFS。
-
掛載您的 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 秒時間來清除。
-
後續步驟