Amazon-Ec2
Amazon Web Services EFS 似乎沒有保存文件
因此,我嘗試使用 AWS EFS 和 EC2 在多個實例之間進行持久儲存。
我正在使用
sudo mount -t nfs4 -o nfsvers=4.1 $(curl -s http://IPADDRESSHERE/latest/meta-data/placement/availability-zone).FILESYSTEMIDHERE.ZONEHERE.amazonaws.com:/ /mydir
. 出於安全原因,我用佔位符替換了一些關鍵資訊。執行後沒有任何反應,它只是回到終端,沒有成功消息,也沒有錯誤消息,所以我認為它有效。
我在裡面創建了一個文件夾或文件
/mydir
,ls /mydir
一切都很好。然後我使用解除安裝驅動器
sudo umount /mydir
。再次執行後沒有錯誤但沒有成功消息,所以我認為它有效。所有文件都保留在文件夾中,執行後沒有任何變化。然後我創建一個新目錄並將驅動器安裝到該新目錄,並且我創建的所有文件或文件夾都不會顯示在該新文件夾中。
因此,如果在安裝到新文件夾時它甚至沒有同步文件,它看起來甚至沒有保存到 EFS 驅動器。關於如何使它工作的任何想法?提前非常感謝。
對於您最初的問題:如果您在目前工作目錄的“頂部”安裝文件系統,您將看不到已安裝 fs 的內容,也無法將內容保存到該 fs,直到您 cd 回到父目錄然後再次進入掛載的fs。
當您寫入數據時,它會消耗它寫入的任何文件系統上的空間。對於 EFS,保存在那裡的數據不會影響 EBS 卷的使用。